Entro a este curso con un reto personal.
Tengo que mejorar el tiempo de respuesta de mi aplicación que funciona con react en el frontend, typescript y FastAPI en el backend.
Espero lograrlo!!
Fundamentos de SSR
¿Por qué necesito aprender sobre SSR?
El problema de las Single Page Applications
Poniendo a prueba las Single Page Applications
¿Qué es el Server Side Render?
Ventajas y desventajas del Server Side Render
Crea tu primer app con SSR
Tu nuevo proyecto: Helix Eye
Configurando Webpack para compilar TypeScript
Tu primer servidor con Express.js y TypeScript
Creando un template con HTML
Renderizando React desde el servidor
Hidratando la aplicación y separando el bundle del cliente
Initial Props y Consultas a la API desde el servidor
Consumiendo las Initial Props desde el cliente
Manejo de estilos desde el servidor
Bonus
Hot Module Replacement
Platzi Engine vs. Next.js
¿Quieres un Curso Avanzado de Server Side Render?
In the digital age, where web applications are essential to our daily lives, understanding concepts like server-side rendering is key. Enrique De Barst, frontend developer at Platzi, takes us on an educational journey to explore how server-side rendering transforms building web applications with JavaScript. From popular frameworks like NextJS and SvelteKit to Angular and GatsbyJS, all have adopted this technique to improve the delivery and efficiency of their applications.
Server-side rendering (SSR) is a method that radically changes the way web applications are processed and delivered. Instead of simply living in the browser, applications are now rendered on the server first and delivered already compiled to the user's browser. This means that we do not have some elements of the traditional environment such as window
or document
, which only exist in the browser.
During this course, you will build the Plexi Engine, a rendering engine that will allow you to illustrate how SSR works from the inside. You will learn hands-on about template creation, TypeScript server-side integration and much more, generating a robust foundation for your future developments.
To get the most out of this course, it is vital to have solid knowledge in:
If you feel you are missing any of these skills, Enrique suggests taking additional courses at Platzi to reinforce your skills. Don't hesitate to explore the platform to enrich your acquisition skills.
This course is not just about passive learning. Enrique encourages active participation through questions on the Platzi platform. Also, if you are stuck, you can look him up on Twitter as CodeBars to get quick answers, always remembering to make your queries public.
In short, server-side rendering not only brings new perspectives and methodologies, but also optimizes the way web applications interact with their users. Dive into this experience with Enrique and improve your web development skills considerably.
Contributions 10
Questions 1
Entro a este curso con un reto personal.
Tengo que mejorar el tiempo de respuesta de mi aplicación que funciona con react en el frontend, typescript y FastAPI en el backend.
Espero lograrlo!!
Preferiría que no se usara TypeScript pero aun así a terminar el curso.
En medio del reto de JavaScript - Tercer Checkpoint
Viendo el LIVE de twitch GNDX y codevars me animan que así cómo estoy a tomar este curso ya iré viendo cómo lo completo.
Se hace un día a la vez! No pares de aprender,
Vamos con todo
Vamooos!
Want to see more contributions, questions and answers from the community?