Curso de Angular Universal

FrontEnd, BackEnd

Aprende a usar la tecnología con la que ejecutar tu aplicación Angular desde el servidor convirtiéndola en una aplicación Universal

Intermedio Corto (hasta 8 horas) Precio en promoción 59€ 39€

Angular Universal es el nombre de una tecnología que permite a las aplicaciones Angular comportarse de manera más amistosa para usuarios y buscadores. Buscan resolver o mitigar dos inconvenientes importantes de las aplicaciones Javascript modernas, también conocidas como SPA o PWA.

      -El alto coste de la primera visita a una aplicación, que requiere la carga de gran cantidad de código antes de que la página esté disponible para ver o interactuar con su contenido.

      -La escasa o nula cantidad de contenido en las URL de la aplicación, lo que hace que las SPA sean muy difíciles de posicionar en buscadores.

Para ello, de un modo generalizado se aplica una solución, denominada Server Side Rendering. Esta solución permite que el renderizado de la página de entrada de una Single Page Application o Progressive Web App se realice en el servidor.

Gracias al Server Side Rendering, en la primera página consultada en una SPA se entrega al navegador una cantidad menor de código, pero sobre todo, un código HTML donde se puede encontrar reflejado el contenido que tendría la página una vez iniciado su procesamiento por Javascript.

El renderizado del lado del servidor permite que el SEO de las aplicaciones Javascript sea muy adecuado, equiparando sus posibilidades a las de las páginas web tradicionales. Esta tecnología está incluida entre las funcionalidades que ofrece el framework Javascript Angular, de modo que los desarrolladores, con un esfuerzo mínimo, la pueden incorporar en los proyectos. Con ello conseguimos aplicaciones más rápidas, potentes y versátiles, a la vez que aumenta la capacidad de descubrimiento y posicionamiento de la aplicación en los buscadores.

Objetivo del curso de Angular Universal

En el Curso de Angular Universal vamos a aprender a usar la tecnología disponible en Angular para el server side rendering, que nos permitirá mejorar sensiblemente el SEO y la experiencia de usuario en la aplicación.

Aprenderemos a escoger y combinar las posibilidades que nos ofrece Angular Universal para adaptarlas a las necesidades de la aplicación.

Durante el curso de Angular Universal además aprenderás: 

๏ El index.html: vacío o precargado mediante la tecnología Shell

๏ Renderizado dinámico en el servidor con node Express

๏ Renderizado estático de páginas html

Índice de contenidos

๏ Crear un shell para mejorar la experiencia de primera visita a un portal de aplicación

๏ Montar un servidor Node/Express para servir contenido HTML dinámico con Angular

๏ Preparar un entorno para la pre-generación estática de contenido HTML

Requisitos de conocimientos

 Imprescindible experiencia previa con Angular e versión 6 o superior

 Deseable conocimientos básicos de Node/Express

CONTENIDO

Este curso no empezó todavía
Comenzamos en 18/12/2019
A medida que se impartan las clases irán apareciendo en este espacio

CONTENIDO

Este curso no empezó todavía
Comenzamos en 18/12/2019
A medida que se impartan las clases irán apareciendo en este espacio