React: Server-Side Rendering
Offered By: LinkedIn Learning
Course Description
Overview
Create a faster and more responsive user experience by implementing server-side rendering in your React projects.
Syllabus
Introduction
- Learn server-side rendering with React
- What you should know
- SSR: What, how, and why
- Chrome and Firefox tools
- Install the required libraries and tools
- Challenge: Why would you use SSR?
- Solution: Why would you use SSR?
- Introducing Next.js with React
- Add initial components from template
- Add data for props
- Add Redux store and setup
- Add Redux actions
- Add Redux reducers
- Challenge: Why use Redux for SSR?
- Solution: Why use Redux for SSR?
- Create initial Express or Next.js server
- Add the Express routes
- Add links and pages with Express or Next.js
- Challenge: Why use Node or Express for SSR?
- Solution: Why use Node or Express for SSR?
- Code splitting in Next.js
- Other tools available for code splitting
- Challenge: What is the purpose of code splitting?
- Solution: What is the purpose of code splitting?
- React Router with SSR
- Next steps
Taught by
Emmanuel Henri
Related Courses
Build a MERN application using Next.jsCoursera Project Network via Coursera Build a Server Rendered Website with Next.js
Coursera Project Network via Coursera Introduction to Server Side Rendering in React
Coursera Project Network via Coursera Building Server-side Rendered React Apps for Beginners
Pluralsight Build a Full Stack Twitter clone with Next.js
Coursera Project Network via Coursera