Cursos de React, Relay, and GraphQL

Algunos de nuestros clientes

Código del Curso

reactrelaygraphql

Duración

14 horas (usualmente 2 días, incluidas las pausas)

Requerimientos

  • An understanding of APIs

Audience

  • Developers

Descripción General

En los años posteriores a 2010, el cambio de plataformas web nativas a su contraparte móvil requirió un sistema de solicitud de datos más eficiente. En ese momento, las empresas confiaban en los servicios RESTful que demostraron ser defectuosos debido a su incapacidad para adaptarse a las solicitudes complicadas en las aplicaciones React , lo que resulta en tiempos de respuesta lentos. Para superar este obstáculo, Facebook ingenieros de Facebook crearon servicios conocidos como GraphQL y Relay. GraphQL simplifica la relación del cliente con la API al automatizar las solicitudes, mientras que el marco de Java Script, Relay, administra los datos en las aplicaciones React . Tanto Relay como GraphQL se utilizan para optimizar la interfaz de usuario de una aplicación React .

Esta capacitación en vivo dirigida por un instructor (en el sitio o remota) está dirigida a desarrolladores que desean utilizar GraphQL y Relay para administrar datos en aplicaciones React .

Al final de esta capacitación, los participantes podrán:

  • Configure el entorno de desarrollo necesario para iniciar el control de datos para las aplicaciones React .
  • Ofrezca interacciones instantáneas de respuesta de UI.
  • Agregue datos de varias bibliotecas en una API conveniente.
  • GraphQL usando GraphQL y Relay.

Formato del curso

  • Conferencia interactiva y discusión.
  • Muchos ejercicios y práctica.
  • Implementación práctica en un entorno de laboratorio en vivo.

Opciones de personalización del curso

  • Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.

Machine Translated

Programa del Curso

Introduction

Overview of the Web Development Cycle

  • Version control, coding, building, testing, and deploying
  • Automating the process

The Fundamentals of APIs and Their Functionality

  • Web Architecture Patterns: the composite pattern, proxy pattern, and facade pattern
  • Operations: queries and mutations

Preparing the Development Environment

  • Preparing the code repository (GitHub, GitLab, etc.)
  • Installing NPM
  • Preparing file dependencies

Developing an Application

  • Creating a data-store that loads data folder content
  • Creating a server file and configuring GraphQL
  • Run React with Relay as the JavaScript framework
  • Automating work with pre-fetching
  • Using differed queries, define properties to find critical data
  • Code-splitting data using Relay

Testing the Application

  • Finding code errors with JSHint
  • Testing optimization with web.dev

Securing the Application

  • Authenticating users

Troubleshooting

Summary and Conclusion

Testimonios

★★★★★
★★★★★

Categorías Relacionadas

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No transmitiremos ni venderemos su dirección a otras personas.
En cualquier momento puede cambiar sus preferencias o cancelar su suscripción por completo.

is growing fast!

We are looking to expand our presence in Venezuela!

As a Business Development Manager you will:

  • expand business in Venezuela
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!