Full Stack Development with Angular and GraphQL

Learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL



Bookstore > Books > Full Stack Development with Angular and GraphQL

Price$44.99
Rating
AuthorAhmed Bouchefra
PublisherPackt Publishing
Published2022
Pages390
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101800202466
ISBN-139781800202467
EBook Hardcover Paperback

Angular is one of the most popular JavaScript frameworks in modern web app development allowing developers to not only build apps and reuse the code but also develop apps for any deployment target. For web, mobile web, native mobile, and native desktop, GraphQL is the modern and REST alternative for querying web APIs. Using Angular, TypeScript and GraphQL will give you a future-proof and scalable stack you can start building apps around.

This book shows you how to build apps using cutting-edge technologies. You'll learn how to solve common web development problems with GraphQL and Apollo, such as database access, authentication, and image uploads.

The book starts by introducing you to building full stack apps with Angular and GraphQL. Next, you'll learn how to create a monorepo project with Lerna and NPM Workspaces and configure a Node.js app to use GraphQL with Express and Apollo Server. You'll also understand the basics of Angular architecture and routing. Later, the book demonstrates how to build a professionally-looking UI with Angular Material, use Apollo Client to interface with the server to get data from the built GraphQL API.

You'll learn about Apollo Client's type and field policies, and various fetching policies. In addition to this, you'll learn about local state management and reactive variables with Apollo Client and how to generate TypeScript types and even Angular Apollo services for your GraphQL schema and queries using GraphQL Code Generator to implement a scalable codebase.

By the end of this book, you'll have the skills you need to be able to build your own full stack application.




Similar Books


Full Stack Development with JHipster

Full Stack Development with JHipster

by Deepu K Sasidharan, Sendil Kumar N

JHipster is a development platform to generate, develop, and deploy Spring Boot and Angular / React applications and Spring microservices. It provides you with a variety of tools that will help you quickly build modern web applications. This book will be your guide to building full stack applications with Spring and Angular using the JHip...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Full Stack Development with Spring Boot and React, 3rd Edition

Full Stack Development with Spring Boot and React, 3rd Edition

by Juha Hinkula

Getting started with full stack development can be daunting. Even developers who are familiar with the best tools, such as Spring Boot and React, can struggle to nail the basics, let alone master the more advanced elements. If you're one of these developers, this comprehensive guide covers everything you need!This updated edition of ...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2022

OS X App Development with CloudKit and Swift

OS X App Development with CloudKit and Swift

by Bruce Wade

This book is your step-by-step guide to learning OS X app development using CloudKit and Swift.All the development will be done using Apple's Swift 2 programming language. You'll see how to define data for your app and build a prototype with Sketch 3 and Keynote. Using CloudKit to store OS X application data, and separate public...

Price:  $37.87  |  Publisher:  Apress  |  Release:  2016

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

Hands-On Full Stack Web Development with Angular 6 and Laravel 5

by Fernando Monteiro

Angular, considered as one of the most popular and powerful frontend frameworks, has undergone a major overhaul to embrace emerging web technologies so that developers can build cutting-edge web applications.This book gives you practical knowledge of building modern full-stack web apps from scratch using Angular with a Laravel Restful bac...

Price:  $37.37  |  Publisher:  Packt Publishing  |  Release:  2018

Hands-On Full-Stack Development with Swift

Hands-On Full-Stack Development with Swift

by Ankur Patel

Making Swift an open-source language enabled it to share code between a native app and a server. Building a scalable and secure server backend opens up new possibilities, such as building an entire application written in one language - Swift.This book gives you a detailed walk-through of tasks such as developing a native shopping list app...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018

Beginning iOS Application Development with HTML and JavaScript

Beginning iOS Application Development with HTML and JavaScript

by Richard Wagner

Beginning to intermediate web developers who want to apply their existing HTML/CSS/JS/Ajax skills to the wildly popular iPhone/iPad OS will love this book. In the highly successful Wrox Beginning format, it enables developers who know these core technologies to use what they already know and get up to speed quickly. It introduces iOS deve...

Price:  $22.95  |  Publisher:  Wiley  |  Release:  2012

Pro Windows 8.1 Development with XAML and C#

Pro Windows 8.1 Development with XAML and C#

by Jesse Liberty, Philip Japikse, Jon Galloway

Windows 8.1 apps are revolutionizing development on the Windows platform. Fast, fluid, tactile and chrome-free, they provide a brand-new look and feel for Windows users.These apps rely on Microsoft's Windows 8 modern UI to provide their rich and engaging user experiences for both desktop and tablet users. The new UI in turn relies up...

Price:  $6.98  |  Publisher:  Apress  |  Release:  2014

Hands-On Full-Stack Web Development with ASP.NET Core

Hands-On Full-Stack Web Development with ASP.NET Core

by Tamir Dresher, Amir Zuker, Shay Friedman

Today, full-stack development is the name of the game. Developers who can build complete solutions, including both backend and frontend products, are in great demand in the industry, hence being able to do so a desirable skill. However, embarking on the path to becoming a modern full-stack developer can be overwhelmingly difficult, so the...

Price:  $44.99  |  Publisher:  Packt Publishing  |  Release:  2018