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
Software as a ServiceUniversity 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