Articoli correlati a Full Stack Development with Angular and GraphQL: Learn...

Full Stack Development with Angular and GraphQL: Learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL - Brossura

 
9781800202467: Full Stack Development with Angular and GraphQL: Learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL

Sinossi

Use tools such as Lerna and GraphQL Code Generator to leverage recent features like NPM Workspaces for configuring a mono-repo project and Apollo Client's reactive variables to easily manage the local state of your app


Key Features:

  • Use Angular modules and components to build apps that you can easily scale and maintain in the future
  • Develop a GraphQL API for a small social network app using Node.js, Express, and Apollo Server
  • Use Apollo Client to integrate Angular with a GraphQL server and manage your application's local state


Book Description:

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.


What You Will Learn:

  • Create a monorepo project with Lerna and NPM workspaces
  • Add realtime support with GraphQL subscriptions
  • Build a frontend with a modular architecture and Material Design UI components to consume the GraphQL API
  • Use GraphQL Code Generator to generate types and code for a type-safe and scalable code base
  • Create Angular modules and smart and dumb components and share data between them
  • Use Apollo Client features such as client-side queries and reactive variables for local state management


Who this book is for:

This Angular GraphQL book is for Angular developers who want to learn how to use GraphQL and Apollo with Angular to build full-stack applications. This book does not assume prior knowledge of full-stack development with Angular and GraphQL.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Informazioni sull?autore

Ahmed Bouchefra is a software developer and technical author with an engineering degree in software development. He is an expert in web development using modern technologies such as Angular and Node.js, along with using traditional technologies such as Python and Django. He's an open-source, developer, and maintainer of multiple open source Angular libraries, such as ngx-qrcode2. He also currently writes tutorials about modern web development on techiediaries and other industry-leading websites.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

EUR 7,66 per la spedizione da U.S.A. a Italia

Destinazione, tempi e costi

Risultati della ricerca per Full Stack Development with Angular and GraphQL: Learn...

Foto dell'editore

Bouchefra, Ahmed
Editore: Packt Publishing, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Brossura

Da: California Books, Miami, FL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Codice articolo I-9781800202467

Contatta il venditore

Compra nuovo

EUR 41,18
Convertire valuta
Spese di spedizione: EUR 7,66
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Bouchefra, Ahmed
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Paperback or Softback

Da: BargainBookStores, Grand Rapids, MI, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback or Softback. Condizione: New. Full Stack Development with Angular and GraphQL: Learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL 1.47. Book. Codice articolo BBS-9781800202467

Contatta il venditore

Compra nuovo

EUR 40,73
Convertire valuta
Spese di spedizione: EUR 11,48
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: 5 disponibili

Aggiungi al carrello

Foto dell'editore

Ahmed Bouchefra
Editore: Packt Publishing Limited, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Paperback / softback
Print on Demand

Da: THE SAINT BOOKSTORE, Southport, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback / softback. Condizione: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 100. Codice articolo C9781800202467

Contatta il venditore

Compra nuovo

EUR 46,93
Convertire valuta
Spese di spedizione: EUR 6,08
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ahmed Bouchefra
Editore: Packt Publishing Limited, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo PAP
Print on Demand

Da: PBShop.store UK, Fairford, GLOS, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800202467

Contatta il venditore

Compra nuovo

EUR 49,77
Convertire valuta
Spese di spedizione: EUR 5,79
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Ahmed Bouchefra
Editore: Packt Publishing Limited, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo PAP
Print on Demand

Da: PBShop.store US, Wood Dale, IL, U.S.A.

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

PAP. Condizione: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Codice articolo L0-9781800202467

Contatta il venditore

Compra nuovo

EUR 54,45
Convertire valuta
Spese di spedizione: EUR 1,91
Da: U.S.A. a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Bouchefra, Ahmed
Editore: Packt Publishing, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Brossura

Da: Ria Christie Collections, Uxbridge, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. In. Codice articolo ria9781800202467_new

Contatta il venditore

Compra nuovo

EUR 49,07
Convertire valuta
Spese di spedizione: EUR 10,33
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Foto dell'editore

Bouchefra Ahmed
Editore: Packt Publishing, Limited, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Brossura
Print on Demand

Da: Majestic Books, Hounslow, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Print on Demand pp. 390. Codice articolo 402457042

Contatta il venditore

Compra nuovo

EUR 49,34
Convertire valuta
Spese di spedizione: EUR 10,17
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: 4 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Ahmed Bouchefra
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Paperback

Da: Rarewaves.com UK, London, Regno Unito

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Design and develop full-stack and cross-platform Angular applications using the latest web tooling, development techniques, and modern app architectureKey FeaturesImplement scalability and maintainability to your full stack apps using Angular modules and componentsGet the complete source code of the example social network app built using GraphQL and ApolloManage your Angular applications state using Apollo client for a seamless user experienceBook DescriptionGraphQL is an alternative to traditional REST technology for querying Web APIs. Together with Angular and TypeScript, it provides a tech stack option for building future-proof web applications that are robust and maintainable at any scale.This book leverages the potential of cutting-edge technologies like GraphQL and Apollo and helps Angular developers add it to their stack. Starting with introducing full-stack development, you will learn to create a monorepo project with Lerna and NPM Workspaces. You will then learn to configure Node.js-based backend using GraphQL, Express, and Apollo Server. The book will demonstrate how to build professional-looking UIs with Angular Material. It will then show you how to create Web APIs for your frontend with GraphQL. All this in a step-by-step manner. The book covers advanced topics such as local state management, reactive variables, and generating TypeScript types using the GraphQL scheme to develop a scalable codebase.By the end of this book, you'll have the skills you need to be able to build your full-stack application.What you will learnCreate a monorepo project with Lerna and NPM workspacesAdd realtime support with GraphQL subscriptionsBuild a frontend with a modular architecture and Material Design UI components to consume the GraphQL APIUse GraphQL Code Generator to generate types and code for a type-safe and scalable code baseCreate Angular modules and smart and dumb components and share data between themUse Apollo Client features such as client-side queries and reactive variables for local state managementWho this book is forThe book is aimed at Angular developers who wish to learn about GraphQL for taking their frontend knowledge in full stack web development. The book assumes intermediate knowledge of Angular, however, full stack development is not required. Codice articolo LU-9781800202467

Contatta il venditore

Compra nuovo

EUR 59,72
Convertire valuta
Spese di spedizione: EUR 2,30
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Bouchefra, Ahmed
Editore: Packt Publishing, 2022
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Kartoniert / Broschiert

Da: moluna, Greven, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Kartoniert / Broschiert. Condizione: New. Angular is a popular framework, especially in the enterprise world, based on TypeScript while GraphQL is the modern way for building and querying web APIs. This practical guide will help you use these two technologies with their ecosystem tools such as Apol. Codice articolo 596929365

Contatta il venditore

Compra nuovo

EUR 55,44
Convertire valuta
Spese di spedizione: EUR 9,70
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Ahmed Bouchefra
ISBN 10: 1800202466 ISBN 13: 9781800202467
Nuovo Paperback

Da: Rarewaves.com USA, London, LONDO, Regno Unito

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Paperback. Condizione: New. Design and develop full-stack and cross-platform Angular applications using the latest web tooling, development techniques, and modern app architectureKey FeaturesImplement scalability and maintainability to your full stack apps using Angular modules and componentsGet the complete source code of the example social network app built using GraphQL and ApolloManage your Angular applications state using Apollo client for a seamless user experienceBook DescriptionGraphQL is an alternative to traditional REST technology for querying Web APIs. Together with Angular and TypeScript, it provides a tech stack option for building future-proof web applications that are robust and maintainable at any scale.This book leverages the potential of cutting-edge technologies like GraphQL and Apollo and helps Angular developers add it to their stack. Starting with introducing full-stack development, you will learn to create a monorepo project with Lerna and NPM Workspaces. You will then learn to configure Node.js-based backend using GraphQL, Express, and Apollo Server. The book will demonstrate how to build professional-looking UIs with Angular Material. It will then show you how to create Web APIs for your frontend with GraphQL. All this in a step-by-step manner. The book covers advanced topics such as local state management, reactive variables, and generating TypeScript types using the GraphQL scheme to develop a scalable codebase.By the end of this book, you'll have the skills you need to be able to build your full-stack application.What you will learnCreate a monorepo project with Lerna and NPM workspacesAdd realtime support with GraphQL subscriptionsBuild a frontend with a modular architecture and Material Design UI components to consume the GraphQL APIUse GraphQL Code Generator to generate types and code for a type-safe and scalable code baseCreate Angular modules and smart and dumb components and share data between themUse Apollo Client features such as client-side queries and reactive variables for local state managementWho this book is forThe book is aimed at Angular developers who wish to learn about GraphQL for taking their frontend knowledge in full stack web development. The book assumes intermediate knowledge of Angular, however, full stack development is not required. Codice articolo LU-9781800202467

Contatta il venditore

Compra nuovo

EUR 64,63
Convertire valuta
Spese di spedizione: EUR 2,30
Da: Regno Unito a: Italia
Destinazione, tempi e costi

Quantità: Più di 20 disponibili

Aggiungi al carrello

Vedi altre 3 copie di questo libro

Vedi tutti i risultati per questo libro