Data-Centric Applications with Vaadin 8: Develop and maintain high-quality web applications using Vaadin
暫譯: 以 Vaadin 8 為中心的數據應用程式:開發和維護高品質的網頁應用程式

Alejandro Duarte

  • 出版商: Packt Publishing
  • 出版日期: 2018-04-27
  • 售價: $1,670
  • 貴賓價: 9.5$1,587
  • 語言: 英文
  • 頁數: 202
  • 裝訂: Paperback
  • ISBN: 1783288841
  • ISBN-13: 9781783288847
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

This book teaches you everything you need to know to create stunning Vaadin applications for all your web development needs. Deep dive into advanced Vaadin concepts while creating your very own sample Vaadin application.

Key Features

  • A one-stop book to enhance your working knowledge with Vaadin.
  • Explore and implement the architecture of Vaadin applications.
  • Delve into advanced topics such as data binding, authentication and authorization to improvise your application's performance.

Book Description

Vaadin is an open-source Java framework used to build modern user interfaces. Vaadin 8 simplifies application development and improves user experience. The book begins with an overview of the architecture of Vaadin applications and the way you can organize your code in modules.Then it moves to the more advanced topics about advanced topics such as internationalization, authentication, authorization, and database connectivity. The book also teaches you how to implement CRUD views, how to generate printable reports, and how to manage data with lazy loading.

By the end of this book you will be able to architect, implement, and deploy stunning Vaadin applications, and have the knowledge to master web development with Vaadin.

What you will learn

  • Modularize your Vaadin applications with Maven
  • Create high quality custom components
  • Implement robust and secure authentication and authorization mechanisms
  • Connect to SQL databases efficiently
  • Design robust CRUD (Create, Read, Update, Delete) views
  • Generate stunning reports
  • Improve resource consumption by using lazy loading

Who This Book Is For

If you area Software developer with previous experience with Vaadin and would like to gain more comprehensive and advanced skills in Vaadin web development, then this book is for you.

Table of Contents

  1. Creating new Vaadin projects
  2. Modularization and main screens
  3. Implementing server-side components with internationalization
  4. Implementing authentication and authorization
  5. Connecting to SQL databases using JDBC
  6. Connecting to SQL Databases using ORM Frameworks
  7. Implementing CRUD User Interfaces
  8. Adding Reporting Capabilities
  9. Lazy Loading

商品描述(中文翻譯)

這本書教你創建令人驚豔的 Vaadin 應用程式所需的所有知識,以滿足你的網頁開發需求。在創建你自己的範例 Vaadin 應用程式的同時,深入探討進階的 Vaadin 概念。

主要特點
- 一本提升你對 Vaadin 工作知識的一站式書籍。
- 探索並實現 Vaadin 應用程式的架構。
- 深入探討數據綁定、身份驗證和授權等進階主題,以改善應用程式的性能。

書籍描述
Vaadin 是一個開源的 Java 框架,用於構建現代用戶界面。Vaadin 8 簡化了應用程式開發並改善了用戶體驗。這本書首先概述了 Vaadin 應用程式的架構以及如何將代碼組織成模組。然後,它轉向更進階的主題,如國際化、身份驗證、授權和數據庫連接。這本書還教你如何實現 CRUD 視圖、如何生成可列印報告,以及如何使用延遲加載來管理數據。

在這本書結束時,你將能夠架構、實現和部署令人驚豔的 Vaadin 應用程式,並掌握使用 Vaadin 進行網頁開發的知識。

你將學到的內容
- 使用 Maven 模組化你的 Vaadin 應用程式
- 創建高品質的自定義元件
- 實現穩健且安全的身份驗證和授權機制
- 高效連接 SQL 數據庫
- 設計穩健的 CRUD(創建、讀取、更新、刪除)視圖
- 生成驚豔的報告
- 通過使用延遲加載來改善資源消耗

本書適合誰
如果你是一位具有 Vaadin 先前經驗的軟體開發人員,並希望在 Vaadin 網頁開發中獲得更全面和進階的技能,那麼這本書適合你。

目錄
1. 創建新的 Vaadin 專案
2. 模組化和主畫面
3. 實現具有國際化的伺服器端元件
4. 實現身份驗證和授權
5. 使用 JDBC 連接 SQL 數據庫
6. 使用 ORM 框架連接 SQL 數據庫
7. 實現 CRUD 用戶界面
8. 添加報告功能
9. 延遲加載