Full stack development with Angular and GraphQL learn to build scalable monorepo and a complete Angular app using Apollo, Lerna, and GraphQL

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 e...

Descripción completa

Detalles Bibliográficos
Otros Autores: Bouchefra, Ahmed, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited [2022]
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009657507306719
Tabla de Contenidos:
  • Part 1: Setting up the development environment, GraphQL server, and database
  • App architecture and development environment
  • Setting up GraphQL with Node.js, Express.js, and Apollo
  • Connecting the daatabase with TypeORM
  • Implementing authentication and image uploads with Apollo server
  • Adding realtime support with Apollo server
  • Part 2: Building the Angular frontend with realtime support
  • Angular application architecture and routing
  • Adding user search functionality
  • Guarding routes and testing authentication
  • Uploading images and adding posts
  • Fetching posts and adding comments and likes
  • Part 3: Adding realtime support
  • Implementing GraphQL subscriptions.