Contenidos
Representación del lado del servidor con el sitio del curso React y Redux
Cree aplicaciones React, Redux y React Router utilizando técnicas de Server Side Rendering (SSR), Isomorphic y Universal JS
Lo que aprenderás
Representación del lado del servidor con el sitio del curso React y Redux
- Comprender los desafíos del renderizado del lado del servidor
- Cree un proyecto repetitivo de renderizado del lado del servidor
- Utilice React, Redux y React Router para conquistar la optimización de motores de búsqueda
- Técnicas maestras para la carga de datos en el servidor.
- Construya arquitecturas de servidor que puedan escalar fácilmente para aplicaciones grandes
Requisitos
- Este no es un curso para principiantes. Debe estar familiarizado con React, Redux, React Router y Express
Descripción
Nota: Este curso asume que tiene los conceptos básicos de React, Redux y Express. Echa un vistazo a mi curso 'Nodo con React', ¡es la preparación perfecta!
¡Vaya más allá de los conceptos básicos de React y Redux! Este curso te enseñará para combinar las tecnologías ultra populares React v16, Redux, React Router y Express para crear una aplicación web renderizada del lado del servidor.
Todos mis cursos son de "aprender haciendo": nada de aburridas conferencias interminables con Powerpoints, solo ejemplos de codificación en vivo e interactivos. En este curso, crearemos una aplicación que perfile el desafíos de la representación del lado del servidor con React, Redux, React Router y Express. Al poner cada concepto en una aplicación real, obtendrá una mejor idea de cuándo usar cada característica única y poderosa.
Has preguntado alguna vez por qué ¿Hay tan pocos cursos en línea que enseñen técnicas de renderización del lado del servidor? Claro, hay publicaciones de blog que muestran una pequeña porción de una aplicación renderizada del lado del servidor, pero casi no hay recursos en línea para brindarle la experiencia completa de renderizado del lado del servidor de principio a fin. Este curso es el recurso más completo en línea para aprender exactamente por qué la renderización del lado del servidor es tan desafiante. Aprenderá los mayores obstáculos, junto con múltiples soluciones para cada problema importante, lo que le brindará el conjunto de herramientas que necesita para abordar las técnicas de renderización del lado del servidor en sus propias aplicaciones.
Esto es lo que aprenderemos:
- Aprende el consideraciones arquitectónicas de crear una aplicación renderizada del lado del servidor
- Conectar un Impulsado por Webpack aplicación frontal y backend juntas
- Comunique datos de su servidor a cliente usando el estado inicial de Redux para su aplicación React
- Asegure su aplicación de ataques comunes de XSS causados por la rehidratación estatal
- Comprenda cómo enrutar las solicitudes de los usuarios en la interfaz con Reaccionar enrutador y en el backend con Express
- Resolver errores y redireccionamientos correctamente que ocurren durante el proceso de renderización del servidor
- Autentique a sus usuarios con cookies autenticación durante la fase de renderización del servidor
- Entender porqué JWT's no son apropiados para su uso en una aplicación renderizada por servidor
- Mejore los flujos de autenticación en su aplicación con Autenticación de Google OAuth
Creé el curso que hubiera querido tomar cuando estaba aprendiendo a crear aplicaciones renderizadas del lado del servidor. Un curso que explica los conceptos y cómo se implementan en el mejor orden para que los aprenda y los comprenda en profundidad.