Bag om Building React Apps with Server-Side Rendering
Chapter 1, JavaScript Fundamentals
Chapter Goal:
┬╖ Introduction to JavaScript
┬╖ Constants
┬╖ Variable Declaration
┬╖ Rest Parameters
┬╖ Spread Syntax
┬╖ Destructuring
┬╖ Control Loops
┬╖ Type Conversion
┬╖ Operators
┬╖ Functions
┬╖ Closures
┬╖ Arrays
┬╖ Classes & Modules
┬╖ DOM Modification
┬╖ Error Handling
┬╖ HTTP Requests
┬╖ Promises
┬╖ Form Handling in JS
Chapter 2, Introducing React.js
Chapter Goal:
┬╖ Installing Node.js
┬╖ Installing React
┬╖ Basic Concepts of React
o Single Page Applications
o Immutability
o Purity
o Composition
o Presentational vs Container Components
o Events
o Form Handling in React
o Hooks
┬╖ React Element using JavaScript
┬╖ React Element using JSX
┬╖ Stateless & Stateful React Components
┬╖ Creating Your First React Component
┬╖ Working with Data
┬╖ AJAX Calls
┬╖ Working with the State Object
┬╖ Styling React Components
o CSS in React
o SASS in React
o Styled Components
┬╖ Babel
┬╖ Webpack
Chapter 3, Next.js
Chapter Goal:
┬╖ Introduction to Next.js
┬╖ Features of Next.js
┬╖ Getting Started
┬╖ Routing in Next.js
┬╖ Dynamic Loading
┬╖ Adding Multimedia Content
┬╖ Creating Interactive App using Next.js
┬╖ Configuring Webpack & Babel
┬╖ Getting Data from Remote Server
┬╖ Using Redux with Next.js
┬╖ Using GraphQL with Next.js
Chapter 4, Adding Server-Side Rendering to Your React Application
Chapter Goal:
Vis mere