YoVDO

Makeshift Next.js from Scratch - Server-Side Rendering

Offered By: Tejas Kumar via YouTube

Tags

Next.js Courses Web Development Courses Javascript Courses Typescript Courses Routing Courses Server-Side Rendering Courses React Context Courses React Server Components Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to create a basic version of the Next.js framework from scratch using TypeScript and JavaScript in this comprehensive tutorial video. Explore the differences between frameworks, libraries, and meta-frameworks, and understand the core functionalities of frameworks. Dive into server-side rendering, data fetching, and file-system based routing as you build your own rudimentary React framework. Discover the benefits of frameworks, compare rendering methods, and gain insights into React Server Components (RSCs). By the end of this 31-minute tutorial, you'll have a functioning Next.js-like framework and a deeper understanding of server-side rendered web applications.

Syllabus

- Intro
- What is a Framework vs. Library vs. Meta-Framework
- What do frameworks do?
- Adding Server-Side Rendering
- When to fetch data
- Adding File-System Based Routing
- Adding Data Fetching Server-Side
- Framework Benefits: Free Upgrades
- renderToString vs. renderToPipeableStream
- React Server Components RSCs
- How to Incrementally adopt RSCs
- React Context with RSCs
- Conclusion


Taught by

Tejas Kumar

Related Courses

Software as a Service
University of California, Berkeley via Coursera
Intro to Computer Science
University of Virginia via Udacity
Web Development
Udacity
Software Engineering for SaaS
University of California, Berkeley via Coursera
CS50's Introduction to Computer Science
Harvard University via edX