Build AI-Enhanced Web Apps
by Theo Despoudis-
This Item Qualifies for Free Shipping!*
*Excludes marketplace orders.
Buy New
Rent Textbook
Used Textbook
We're Sorry
Sold Out
eTextbook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Build AI into Your Web Apps shows you step-by-step and example-by-example how to build sites and applications that take advantage of large language models (LLMs) like GPT, Claude, and Llama. Written especially for web developers comfortable with React or Next.js, this book introduces the tools and techniques you need to add sophisticated AI features like Retrieval Augmented Generation (RAG), document summarization, chatbots, and more to your web-based projects.
In Build AI into Your Web Apps you'll learn how to:
• Integrate AI models into React and Next.js applications
• Implement streaming responses and real-time AI interactions
• Manage conversation history and context in chat applications
• Implement LangChain.js for complex AI workflows and reasoning
• Build a web application for summarizing documents using LangChain.js
• Utilize Retrieval-Augmented Generation (RAG) systems for knowledge management
• Develop an AI-powered interview preparation system with voice feedback
Build AI into Your Web Apps guides you through AI development using only JavaScript and other common web dev skills–no Python or Machine Learning experience required. You’ll learn by working with full-scale AI projects that solve actual business problems. You’ll soon be delivering user-friendly, efficient interfaces that make the absolute best use of AI tech.
About the book
Fully illustrated with stunning visuals and diagrams, Build AI into Your Web Apps makes it easy to integrate AI features into your applications. The book introduces you to the instantly-intuitive Vercel AI SDK and LangChain.js—cutting-edge tools for building AI into web applications. You’ll create multiple working AI apps, including an interactive ChatGPT-style chatbot with streaming functionality, an AI interview assistant that can transcribe voices, and a corporate knowledge management system that utilizes RAG. Plus, you’ll maintain full control over costs, performance, and user experience for your AI apps.
About the reader
For React or Next.js developers. No Python or AI knowledge required!
About the author
Theo Despoudis is a Senior Staff Software Engineer at WP Engine, where he is part of the engineering team building the next generation of AI-Powered Search products and services for thousands of customers using WordPress. He is also responsible for supporting Headless WordPress solutions on top of Next.js and React.
Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.
Author Biography
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.