Skip to post content

TorontoJS TL;DR Issue #11

A picture of Jen Chan with a slight smile, she has dark brown hair with green accents and is wearing a coral winter coat. Behind her is a brick wall.

🎃 Next.js vs Remix. Fight! 🎃

We are starting this issue off by honouring Jen Chan! As the year comes to an end, Jen will be stepping down as Executive Director for TorontoJS. Jen has been a trailblazer with helping lead the organization through the pandemic years and overseeing a large part of growth in the community.

A picture of Jen Chan with a slight smile, she has dark brown hair with green accents and is wearing a coral winter coat. Behind her is a brick wall.

Through figuring how to bring events online, returning to in-person events, mentoring new event organizers, onboarding volunteers, organizing a donation drive for TorontoJS self-sustainability, expanding the spirit of life, light and love which is the core of our community, Jen will be missed! We wish her all the best in future endeavours. If you see Jen at an upcoming event then please thank her for the time, effort and contribution she has put into our community!

Upcoming TorontoJS Events

Other events happening in Toronto

Industry News

Next.js introduces a trial run of partial rendering! This an optional option leading to possible feature updates in coming time. With most web applications built today, we are given the choice of static or dynamic rendering. There is also routes that has both static and dynamic content though! For example, a social media feed, static rendering for posts but dynamic rendering for likes.

Introducing partial rendering! “Partial Prerendering is an experimental feature that allows you to render a route with a static loading shell, while keeping some parts dynamic. In other words, you can isolate the dynamic parts of a route.”

Source of Image

What does this mean and how can it benefit developers? When the static shell route is served, the load time is fast, ignoring the dynamic content that is on the page. The shell then leaves gaps for the dynamic content that will load asynchronously! COOL! Then the async gaps are loaded which reduces the load time of the overall page! How NEAT!!!!!

Here are some steps to help you step up your personal project using Partial Rendering!

Support TorontoJS

If you happen to have a few bucks laying around or would just want to help our community to grow and maintain itself, head to our Open Collective page and make a contribution!