ManningBooks

ManningBooks

Devtalk Sponsor

Build AI-Enhanced Web Apps (Manning)

Build AI-Enhanced 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.

Theo Despoudis

Build AI-Enhanced Web Apps is written for developers comfortable with React or Next.js who are ready to integrate large language models into production systems. If you’ve been experimenting with GPT, Claude, Llama, or Gemini and wondering how to move from playground demos to deployed features, this book walks through that process step by step.

Inside, you’ll learn how to:

  • Connect LLMs to React and Next.js applications

  • Stream responses and handle real-time AI interactions

  • Manage conversation state and context in chat apps

  • Build RAG systems for knowledge-heavy use cases

  • Use LangChain.js for more advanced workflows and reasoning

The projects aren’t toy examples. You’ll build a voice-based interview assistant and a RAG-powered knowledge system that could sit behind an internal company portal. Along the way, the book covers architecture decisions across UI, backend, data processing, API integration, deployment, and scaling.

It also tackles the practical concerns that come up quickly in production: latency, API cost, guardrails for safety and bias, and how to design interactions that make sense for users rather than just showing off a model.

One detail many developers appreciate: the entire stack is JavaScript-based. React for the UI. Next.js for backend integration. The Vercel AI SDK to connect to LLMs. You don’t need a Python or machine learning background to follow along.

If you’re building web apps today, AI features are quickly becoming part of the baseline. This book is meant to help you add them in a way that holds up under real usage.

You can check out the full table of contents and a sample chapter on the Manning site. If you pick it up, I’d love to hear what you’re building with it.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Where Next?

Popular Ai topics Top

New
ManningBooks
Build an AI Agent (From Scratch) is a step-by-step guide to creating a working AI agent, starting with the bare essentials and growing yo...
New
ManningBooks
Grokking AI Algorithms, Second Edition introduces the most important AI algorithms using relatable illustrations, interesting examples, a...
New
pragdave
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New
ManningBooks
In Build a DeepSeek Model (From Scratch) you’ll build your own DeepSeek clone from the ground up. First, you’ll quickly review LLM fundam...
New
ManningBooks
How can you be sure your next AI project is worthwhile before you build it? Look Before You Leap offers a repeatable go/kill/pivot decisi...
New
ManningBooks
Building LLM Applications with DSPy introduces DSPy best practices you can adopt to create reliable, production-ready systems through pro...
New
ManningBooks
Context engineering is the discipline of selecting, organizing, updating, compressing, prioritizing the precise context a model needs to ...
New
ManningBooks
What changes when AI stops being just a tool you call, and starts becoming part of the way work is planned, delegated, monitored, and exe...
New
ManningBooks
Customers expect fast, accurate suggestions that are perfectly aligned to their preferences, even when they have limited historical data ...
New

Other popular topics Top

PragmaticBookshelf
Instantly view the changes you make to an app with stateful hot reload, and define a declarative UI in the same language as the app logic...
New
Rainer
My first contact with Erlang was about 2 years ago when I used RabbitMQ, which is written in Erlang, for my job. This made me curious and...
New
New
DevotionGeo
I have always used antique keyboards like Cherry MX 1800 or Cherry MX 8100 and almost always have modified the switches in some way, like...
New
First poster: bot
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig. General-purpose programming language and toolchain for maintaini...
New
PragmaticBookshelf
Build modern server-driven web applications using htmx. Whatever programming language you use, you’ll write less (and cleaner) code. ...
New
CommunityNews
A Brief Review of the Minisforum V3 AMD Tablet. Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
NewsBot
Node.js v22.14.0 has been released. Link: Release 2025-02-11, Version 22.14.0 'Jod' (LTS), @aduh95 · nodejs/node · GitHub
New
PragmaticBookshelf
This book forgoes the abstract and instead provides concrete examples to help you better leverage the unique properties of Elixir, Erlang...
New