Building AI-Powered Apps with Angular: Hands-on guide to creating agentic Angular apps with Google AI and Gemini models
暫譯: 使用 Angular 建立 AI 驅動的應用程式:使用 Google AI 和 Gemini 模型創建智能 Angular 應用的實用指南

Boa, Giorgio, Biondi, Fabio, Thompson, Mark

  • 出版商: Packt Publishing
  • 出版日期: 2026-06-26
  • 售價: $1,740
  • 貴賓價: 9.5$1,653
  • 語言: 英文
  • 頁數: 454
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1806383497
  • ISBN-13: 9781806383498
  • 相關分類: AngularLarge language model
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Build and deploy AI-powered Angular apps using Gemini, Genkit, multimodal AI, MCP, and RAG to create intelligent UIs, generate images or video, and turn concepts into scalable cloud solutions

Key Features:

- Integrate cutting-edge AI such as Gemini and multimodal capabilities into Angular apps

- Build intelligent features such as image and video generation, MCP, RAG

- Deploy robust, scalable AI solutions to the cloud

- Purchase of the print or Kindle book includes a free PDF eBook

Book Description:

In Building AI-Powered Apps with Angular, you'll embark on an end-to-end journey to revolutionize web development with artificial intelligence. This hands-on guide shows you how to integrate cutting-edge AI capabilities, particularly Large Language Models (LLMs) like Google Gemini and multimodal agents, directly into your Angular applications.

Starting with AI/ML fundamentals and an introduction to Google Gemini using Node.js, you'll quickly progress to building sophisticated AI features within your Angular frontend. You'll create dynamic content, design intelligent multi-turn chat interfaces, and harness multimodal AI to analyze and generate rich media such as images and videos.

The journey extends beyond the frontend. You'll build robust backends with Angular Server-Side Rendering and Genkit, enabling seamless communication with AI models. You'll also implement advanced search capabilities using Retrieval Augmented Generation (RAG) and Firestore and learn how to deploy your AI-powered Angular app to the cloud.

By the end of the book, you'll have the skills to design, develop, and deploy innovative and intelligent Angular applications that leverage the full potential of AI.

What You Will Learn:

- Integrate LLMs and Gemini multimodal AI into Angular

- Build dynamic text generation and interactive chat interfaces

- Create AI-driven image and video generation tools

- Implement RAG with Firestore for grounded LLM responses

- Develop robust Angular SSR apps with advanced AI-powered features

- Master testing, security, and deployment for AI solutions

- Understand ethical AI practices in web development

- Strategize AI for growth and innovation in Angular products

Who this book is for:

This book is for mid-level to senior Angular developers who want to integrate advanced AI capabilities into their applications. It's also ideal for team leads and C-level executives looking to understand and implement AI strategies for driving innovation and growth within their Angular-based products.

A solid grasp of Angular fundamentals and TypeScript is assumed. While not strictly required, familiarity with fundamental AI/ML concepts like LLMs and APIs will be helpful, as the book provides comprehensive context necessary for AI integration.

Table of Contents

- AI for Frontend Developers

- Getting Started with Google Gemini

- Working with Prompts

- Building a UI in Angular with Google Gemini

- Creating Images with Gemini and Angular

- Producing and Managing Videos with VEO Models

- Gemini QuickStart with Angular Server-Side Rendering

- Building an MCP with Node, Genkit, and Angular

- Implementing Vector Search with RAG and Firestore

- Smart Data Handling and Storage Strategies

- Bulletproof Testing and Debugging Strategies

- Error Handling, Security, and Debugging

- Deploying Your AI-Powered App to the Cloud

商品描述(中文翻譯)

**使用 Gemini、Genkit、多模態 AI、MCP 和 RAG 建立和部署 AI 驅動的 Angular 應用程式,以創建智能用戶介面、生成圖像或視頻,並將概念轉化為可擴展的雲解決方案**

**主要特點:**
- 將尖端 AI(如 Gemini 和多模態能力)整合到 Angular 應用程式中
- 建立智能功能,如圖像和視頻生成、MCP、RAG
- 將穩健、可擴展的 AI 解決方案部署到雲端
- 購買印刷版或 Kindle 書籍包括免費 PDF 電子書

**書籍描述:**
在《使用 Angular 建立 AI 驅動的應用程式》中,您將展開一段端到端的旅程,利用人工智慧徹底改變網頁開發。本實用指南將向您展示如何將尖端 AI 能力,特別是大型語言模型(LLMs)如 Google Gemini 和多模態代理,直接整合到您的 Angular 應用程式中。

從 AI/ML 基礎知識和使用 Node.js 介紹 Google Gemini 開始,您將迅速進入在 Angular 前端中構建複雜 AI 功能的過程。您將創建動態內容,設計智能的多輪聊天介面,並利用多模態 AI 來分析和生成豐富的媒體,如圖像和視頻。

這段旅程不僅限於前端。您將使用 Angular 伺服器端渲染和 Genkit 構建穩健的後端,實現與 AI 模型的無縫通信。您還將使用檢索增強生成(RAG)和 Firestore 實現先進的搜索功能,並學習如何將您的 AI 驅動的 Angular 應用程式部署到雲端。

到書籍結束時,您將具備設計、開發和部署創新且智能的 Angular 應用程式的技能,充分利用 AI 的潛力。

**您將學到的內容:**
- 將 LLM 和 Gemini 多模態 AI 整合到 Angular 中
- 建立動態文本生成和互動聊天介面
- 創建 AI 驅動的圖像和視頻生成工具
- 使用 Firestore 實現 RAG 以獲得基於 LLM 的回應
- 開發穩健的 Angular SSR 應用程式,具備先進的 AI 驅動功能
- 精通 AI 解決方案的測試、安全性和部署
- 理解網頁開發中的倫理 AI 實踐
- 為 Angular 產品的增長和創新制定 AI 策略

**本書適合的人群:**
本書適合中級到高級的 Angular 開發人員,他們希望將先進的 AI 能力整合到其應用程式中。對於希望理解和實施 AI 策略以推動其基於 Angular 產品的創新和增長的團隊負責人和高層管理人員來說,這本書也是理想的選擇。

假設您對 Angular 基礎知識和 TypeScript 有扎實的掌握。雖然不是絕對必要,但對 LLM 和 API 等基本 AI/ML 概念的熟悉將會有所幫助,因為本書提供了 AI 整合所需的全面背景。

**目錄**
- 前端開發者的 AI
- 開始使用 Google Gemini
- 使用提示
- 在 Angular 中使用 Google Gemini 建立 UI
- 使用 Gemini 和 Angular 創建圖像
- 使用 VEO 模型製作和管理視頻
- 使用 Angular 伺服器端渲染的 Gemini 快速入門
- 使用 Node、Genkit 和 Angular 建立 MCP
- 使用 RAG 和 Firestore 實現向量搜索
- 智能數據處理和存儲策略
- 防彈測試和除錯策略
- 錯誤處理、安全性和除錯
- 將您的 AI 驅動應用程式部署到雲端