Vigyata.AI
Is this your channel?

Web Development Is Going Back In Time…

639 views· 32 likes· 15:14· Jul 8, 2023

🛍️ Products Mentioned (2)

The recent React and NextJS updates have cause quite a commotion in the web development world. Are these changes better or worse for web dev? Let's find out :) Connect With Me 🔥🚀 : GitHub: https://github.com/elliott-chong Instagram: https://instagram.com/elliottchong_ Website: https://elliottchong.tech

About This Video

With Next.js 13’s app directory and the slow-but-steady adoption of React Server Components, it honestly feels like web dev is looping back to an older “server-first” era—think Django, Java servlets, and classic SSR frameworks. In this video, I break down why these updates caused so much commotion, and I start from the basics: what the client and server are, how HTTP requests work, and what actually gets returned to the browser (HTML, CSS, and JS) when someone visits your site. Then I go deeper into client-side rendering (CSR) vs server-side rendering (SSR). I show the typical CSR workflow in React—minimal HTML, big JS bundles, fetching in useEffect, hydrating into a root div—and why that can be painful for beginners and worse for SEO since the HTML response doesn’t contain the real content. After that, I demo the Next.js 13 app directory approach where pages are server-rendered by default: async server components fetch data at the top level, return fully populated HTML, and you can literally see console.log running on the server. The key takeaway is that interactivity (useState, handlers) must be isolated into “use client” components, which forces cleaner component boundaries and can improve performance and SEO for real AI SaaS apps.

Frequently Asked Questions

🎬 More from Elliott Chong