Practical Vaadin: Developing Web Applications in Java
暫譯: 實用 Vaadin:在 Java 中開發網頁應用程式

Duarte, Alejandro

  • 出版商: Apress
  • 出版日期: 2021-08-05
  • 售價: $2,370
  • 貴賓價: 9.5$2,252
  • 語言: 英文
  • 頁數: 326
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484271785
  • ISBN-13: 9781484271780
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Implement web applications in Java using the open-source Vaadin framework version 20 and later. This easy-to-follow book covers all the key concepts and steps to become competent with modern versions of Vaadin. The book covers everything from setting up the development environment to implementing advanced features such as Server Push and database connectivity. The book helps you become proficient in the Vaadin framework, prepare for Vaadin certifications, and shows you how to apply the power of the Java programming language in developing applications for the web.
Author Alejandro Duarte starts with an introduction to web development and its key technologies. He then describes and demonstrates how Vaadin simplifies web development by allowing you to implement web graphical user interfaces using the Java programming language without having to code in JavaScript or HTML. Once a solid foundation on the key web and Vaadin concepts is established, Duarte digs deeper into explaining layouts and user interface components such as combo boxes, dialogs, upload fields, and data grids. He also covers topics such as styling with CSS, data binding, client-side views implementation with TypeScript, and integration with Spring Boot and Jakarta EE.

What You Will Learn
  • Build web applications in Java using Servlet technology and Vaadin
  • Combine layouts and user interface components to create views in Java
  • Connect values in UI components to Java objects in the server through data binding
  • Customize display styles and add responsive capabilities using CSS
  • Display tabular data using the Grid component
  • Implement client-side views using TypeScript
  • Integrate Vaadin applications with Spring Boot and Jakarta EE
  • Connect Vaadin applications to SQL databases


Who This Book Is For
Developers with a basic or higher knowledge of Java programming who want to build on their Java skills to create web graphical user interfaces, Java developers who want to create web applications without having to code in JavaScript, and developers who are preparing to take and pass Vaadin certification exams

商品描述(中文翻譯)

實作使用開源 Vaadin 框架版本 20 及以後的 Java 網頁應用程式。本書易於跟隨,涵蓋了成為現代 Vaadin 版本的關鍵概念和步驟。內容包括從設置開發環境到實作進階功能,如伺服器推送(Server Push)和資料庫連接。本書幫助您熟練掌握 Vaadin 框架,為 Vaadin 認證做準備,並展示如何在開發網頁應用程式中應用 Java 程式語言的強大功能。

作者 Alejandro Duarte 首先介紹網頁開發及其關鍵技術。接著,他描述並示範 Vaadin 如何簡化網頁開發,讓您能夠使用 Java 程式語言實作網頁圖形使用者介面,而無需編寫 JavaScript 或 HTML。當關鍵的網頁和 Vaadin 概念建立起堅實的基礎後,Duarte 進一步深入解釋佈局和使用者介面元件,如下拉選單、對話框、上傳欄位和資料網格。他還涵蓋了使用 CSS 進行樣式設計、資料綁定、使用 TypeScript 實作客戶端視圖,以及與 Spring Boot 和 Jakarta EE 的整合等主題。

您將學到的內容:
- 使用 Servlet 技術和 Vaadin 在 Java 中建立網頁應用程式
- 結合佈局和使用者介面元件以在 Java 中創建視圖
- 通過資料綁定將 UI 元件中的值連接到伺服器中的 Java 物件
- 使用 CSS 自訂顯示樣式並添加響應式功能
- 使用 Grid 元件顯示表格資料
- 使用 TypeScript 實作客戶端視圖
- 將 Vaadin 應用程式與 Spring Boot 和 Jakarta EE 整合
- 將 Vaadin 應用程式連接到 SQL 資料庫

本書適合對象:
具備基本或更高 Java 程式設計知識的開發人員,想要在其 Java 技能上進一步發展以創建網頁圖形使用者介面的 Java 開發人員,以及準備參加並通過 Vaadin 認證考試的開發人員。

作者簡介

Alejandro Duarte is a Software Engineer currently working for Vaadin Ltd as their Developer Relations Manager. This is his third book on Vaadin. Alejandro started to code at age 13 using the BASIC programming language on a black screen with a blinking cursor serving as the IDE. He quickly moved to the C and C++ languages--which he still loves and enjoys--and then to Java during his Computer Science studies at the National University of Colombia from where he graduated. Alejandro moved to the UK and later to Finland to foster his career in the open-source software industry. He became one of the well-known faces in the Vaadin and Java communities, having published articles and videos with hundreds of thousands of views in official Vaadin channels and other content portals, and presented technical topics at international Java conferences and Java User Groups. Alejandro splits his free time between his passion for the electric guitar and the photography world.

作者簡介(中文翻譯)

Alejandro Duarte 是一位軟體工程師,目前在 Vaadin Ltd 擔任開發者關係經理。這是他關於 Vaadin 的第三本書。Alejandro 在 13 歲時開始編程,使用 BASIC 程式語言在黑色螢幕上,閃爍的游標作為 IDE。他很快轉向 C 和 C++ 語言——這些語言至今仍然是他的最愛——然後在哥倫比亞國立大學的計算機科學學習期間轉向 Java,並順利畢業。Alejandro 移居英國,後來又前往芬蘭,以促進他在開源軟體產業的職業生涯。他成為 Vaadin 和 Java 社群中知名的人物之一,曾在官方 Vaadin 頻道和其他內容平台上發表過數百篇文章和影片,累積了數十萬的觀看次數,並在國際 Java 會議和 Java 使用者群體中介紹技術主題。Alejandro 在空閒時間中,將熱情分配在電吉他和攝影世界之間。

最後瀏覽商品 (20)