Description
By: Martin Krause
A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js.
Whether you’ve been in the developer kitchen for decades or are just taking the plunge to do it yourself, The Complete Developer will show you how to build and implement every component of a modern stack—from scratch.
You’ll go from a React-driven frontend to a fully fleshed-out backend with Mongoose, MongoDB, and a complete set of REST and GraphQL APIs, and back again through the whole Next.js stack.
The book’s easy-to-follow, step-by-step recipes will teach you how to build a web server with Express.js, create custom API routes, deploy applications via self-contained microservices, and add a reactive, component-based UI. You’ll leverage command line tools and full-stack frameworks to build an application whose no-effort user management rides on GitHub logins.
You’ll also learn how to:
Covers: Docker, Express.js, JavaScript, Jest, MongoDB, Mongoose, Next.js, Node.js, OAuth, React, REST and GraphQL APIs, and TypeScript
A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js.
Whether you’ve been in the developer kitchen for decades or are just taking the plunge to do it yourself, The Complete Developer will show you how to build and implement every component of a modern stack—from scratch.
You’ll go from a React-driven frontend to a fully fleshed-out backend with Mongoose, MongoDB, and a complete set of REST and GraphQL APIs, and back again through the whole Next.js stack.
The book’s easy-to-follow, step-by-step recipes will teach you how to build a web server with Express.js, create custom API routes, deploy applications via self-contained microservices, and add a reactive, component-based UI. You’ll leverage command line tools and full-stack frameworks to build an application whose no-effort user management rides on GitHub logins.
You’ll also learn how to:
- Work with modern JavaScript syntax, TypeScript, and the Next.js framework
- Simplify UI development with the React library
- Extend your application with REST and GraphQL APIs
- Manage your data with the MongoDB NoSQL database
- Use OAuth to simplify user management, authentication, and authorization
- Automate testing with Jest, test-driven development, stubs, mocks, and fakes
Covers: Docker, Express.js, JavaScript, Jest, MongoDB, Mongoose, Next.js, Node.js, OAuth, React, REST and GraphQL APIs, and TypeScript
You may also like
熱銷中 Top Trending

Press Start! #16 Super Rabbit Boy vs. the Gigabot!(Branches)
Sale priceHK$48.00
Regular priceHK$98.00
In stock
The Curious Incident of the Dog in the Night-Time
Sale priceFrom HK$49.00
Regular priceHK$100.00
In stock
National Geographic Kids Almanac 2026 (International Edition)
Sale priceHK$105.00
Regular priceHK$160.00
In stock
A Minecraft Movie: The Junior Novelization (Mojang AB)
Sale priceHK$67.00
Regular priceHK$104.00
In stock
The Princess in Black #11 and the Kitty Catastrophe
Sale priceFrom HK$49.00
Regular priceHK$70.00
In stock
InvestiGators: Agents of S.U.I.T. #03: Wild Ghost Chase
Sale priceHK$69.00
Regular priceHK$140.00
In stock
Rude Science: Everything You've Always Wanted to Know About the Science No One Ever Talks About
Sale priceHK$125.00
Regular priceHK$182.00
In stock
Minecraft Ironsword Academy #2 It’s Now or Nether (Mojang AB)
Sale priceHK$62.00
Regular priceHK$104.00
In stock
Terrific Ten, The: Mega-Massive Box Set(正版)(David Walliams)(Tony Ross)
Sale priceHK$499.00
Regular priceHK$988.00
In stock
Harry Potter (正版) Children #1-7 Collection (7 Books)(J.K. Rowling)(printed in UK)
Sale priceFrom HK$495.00
Regular priceHK$799.00
In stock