Server Side Rendering with React and Redux Free Download

Build React, Redux, and React Router apps using Server Side Rendering (SSR), Isomorphic, and Universal JS techniques.
What you’ll learn
- Understand the challenges of Server Side Rendering
- Build a server side rendering boilerplate project
- Use React, Redux, and React Router to conquer Search Engine Optimization.
Requirements
- This is not a beginner course. You must be familiar with React, Redux, React Router, and Express
Description
Note: This course assumes you’ve got the basics of React, Redux, and Express down. Check out my course ‘Node with React’, its the perfect preparation!
Go beyond the basics of React and Redux! This course will teach you to combine the ultra-popular React v16, Redux, React Router, and Express technologies to build a server-side-rendered web application.
All of my courses are ‘learn-by-doing’: no boring endless lectures with Powerpoints, only live, interactive coding examples. In this course we’ll build one application that profiles the challenges of server side rendering with React, Redux, React Router, and Express.
You’ll learn the biggest hurdles, along with multiple solutions to each major problem, giving you the toolset you need to tackle server side rendering techniques in your own applications.
Here’s what we’ll learn:
- Learn the architectural considerations of building a server side rendered app
- Connect a Webpack-powered front and and backend app together
- Communicate data from your server to client using Redux initial state to your React application
- Secure your application from common XSS attacks caused by state rehydration
- Understand how to route user requests on the front end with React Router and on the backend with Express
- Understand why JWT’s are not appropriate for use in a server rendered app
- Enhance authentication flows in your app with Google OAuth authentication
A course that explains the concepts and how they’re implemented in the best order for you to learn and deeply understand them.
Who this course is for:
- Engineers looking to build new apps with server-side rendering
- Engineers who want to understand the challenges of Isomorphic Javascript