Server Rendering React Components

React is one of the most efficient tools for building server-rendered applications. This course will teach you everything necessary for server rendering applications, including scaffolding the application, compiling React, and rehydration.
Course info
Rating
(23)
Level
Intermediate
Updated
Apr 17, 2020
Duration
1h 30m
Table of contents
Description
Course info
Rating
(23)
Level
Intermediate
Updated
Apr 17, 2020
Duration
1h 30m
Description

When users access our applications, a fast, seamless experience can be the difference between a big sale and an unsatisfied customer. In this course, Server Rendering React Components, you'll gain the skills you need to create high-performance and professional applications that integrate both client and server. First, you'll learn about the server rendering workflow and create a scaffold with Babel and Webpack. Next, you'll build a client application with React and add interactivity. Finally, you'll use Express to render the application on the server and deliver a seamless user experience. When you're finished with this course, you'll have a broad range of React, Express, and server-rendering skills you can apply to both personal projects and full-scale enterprise applications.

About the author
About the author

Daniel Stern is a freelance web developer from Toronto, Ontario who specializes in Angular, ES6, TypeScript and React. His work has been featured in CSS Weekly, JavaScript Weekly and at Full Stack Conf in England.

More from the author
Styling React Native Applications
Intermediate
1h 50m
Nov 9, 2020
More courses by Daniel Stern
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi, everyone. My name is Daniel Stern, and welcome to my course server rendering React Components. I'm a freelance Web developer for various enterprise companies and open source projects. These days, more and more depends on a fast and fluid user experience. But how can we ensure users on older or slower devices can still engage with their applications? In this course, we're going to build server rendered react components that look great, load quickly and are easy to maintain. Some of the major topics that we will cover include understanding server rendering, and it's workflow, using tools such as express to Scaffold, a server rendered app and rehydrating server rendered components. By the end of this course, you'll know everything you need to build an app that renders on the server and delivers an instant and satisfying user experience. Before beginning this course, you should be familiar with basic React and JavaScript usage. I hope you'll join me on this journey to learn react with server rendering. React components at Pluralsight.