
Many React developers use server rendering to improve performance. Before React 18, however, all four (4) steps in the server rendering process (data fetching, rendering to HTML, loading JavaScript, and hydrating) had to be completed for the entire app at once. This meant that a bigger or more complex part of your app would block other parts from moving onto the next step, making your app appear slower. Thanks to optimizations in React 18, you can use Suspense to break your app into smaller parts that go through these steps independently. Users benefit from an app that they can see sooner and interact with almost instantaneously!
In this talk, we discuss these enhancements and their impact on both user experience and developer experience.
Unete a la primera edición de las más prestigiosa conferencia de Javascript con exponentes nacionales e internacionales

Principal Developer Advocate
@ Salesforce

Ingeniero de Software y Divulgador de Programación
@ Midudev

Senior Software Engineer
@ Netflix

Senior Developer Advocate
@ Stripe

Developer Advocate
@ Suborbital

Senior Web Developer and Technical Evolution Director
@ Codeminer42

Code Smith Frontend
@ Ordina

Staff SpiderMonkey Engineer
@ Mozilla

Staff Engineer
@ NearForm

Software Engineer
@ BoatyardX

Frontend Engineer
@ Uber

Developer Advocate
@ Particle

Frontend Developer
@ Platzi

Developer Advocate
@ Cloudflare

Senior Full-Stack Developer
@ Walmart

Open source Developer
@ Flightcontrol

Head Developer Advocate
@ Stateful

Head of Development
@ Sourcico

Staff Developer Relations Engineer
@ Firebase

Director of Developer Advocacy
@ Cloudinary

FullStack Developer
@ Walmart

Senior Technical Consultant
@ Elastic

Head Architect & Software Developer
@ Universidad de Chile

Developer Advocate
@ Elastic

CTO
@ Mediastream

Senor Fullstack Engineer
@ Walmart