React: Software Architecture

  • 2-3 hours worth of material
  • LinkedIn Learning
  • English
React: Software Architecture

Course Overview

Look at app development through the eyes of an expert developer. Discover how to create apps that not only work, but also remain performant and easy to maintain over time.

Course Circullum

Introduction
  • Learn software architecture with React
  • What you should know
1. Software Architecture Basics
  • What is software architecture?
2. Server-Side Rendering (SSR)
  • Server-side rendering basics
  • Setting up a simple React app
  • Basic React SSR
  • Building and rendering an SSR React app
  • Routing with server-side rendering
  • Styling with server-side rendering
  • Server-side rendering caveats
3. State Management Architecture
  • What is state management?
  • Small state with the useState Hook
  • Small state with context
  • Accessing context inside components
  • Medium state with Recoil
  • Sharing Recoil state
  • Using Recoil selectors
  • Big state with Redux
  • Using Redux with components
  • Big state with MobX
4. Data Loading and WebSockets
  • When should we load data?
  • Data loading with SSR
  • Rendering server-side API data
  • Enhancing SSR with context
5. Code Splitting
  • Code splitting basics
  • Route-based code splitting
  • When to use code splitting
  • Error boundaries
6. Folder Structure and Naming Conventions
  • Function vs. feature-based organization
  • Monoliths, multi-repos, and monorepos
Conclusion
  • Next steps
out of 5.0
5 Star 85%
4 Star 75%
3 Star 53%
1 Star 20%

Item Reviews - 3

Submit Reviews

Free Trial Available

This Course Include:
Introduction
  • Learn software architecture with React
  • What you should know
1. Software Architecture Basics
  • What is software architecture?
2. Server-Side Rendering (SSR)
  • Server-side rendering basics
  • Setting up a simple React app
  • Basic React SSR
  • Building and rendering an SSR React app
  • Routing with server-side rendering
  • Styling with server-side rendering
  • Server-side rendering caveats
3. State Management Architecture
  • What is state management?
  • Small state with the useState Hook
  • Small state with context
  • Accessing context inside components
  • Medium state with Recoil
  • Sharing Recoil state
  • Using Recoil selectors
  • Big state with Redux
  • Using Redux with components
  • Big state with MobX
4. Data Loading and WebSockets
  • When should we load data?
  • Data loading with SSR
  • Rendering server-side API data
  • Enhancing SSR with context
5. Code Splitting
  • Code splitting basics
  • Route-based code splitting
  • When to use code splitting
  • Error boundaries
6. Folder Structure and Naming Conventions
  • Function vs. feature-based organization
  • Monoliths, multi-repos, and monorepos
Conclusion
  • Next steps
  • Provider:LinkedIn Learning
  • Certificate:Certificate Available
  • Language:English
  • Duration:2-3 hours worth of material
  • Language CC:

Do You Have Questions ?

We'll help you to grow your career and growth.
Contact Us Today