Best Frontend Courses LogoBest Frontend Courses
    • AI
    • Accessibility
    • Algorithms
    • Angular
    • Architecture
    • Astro
    • Auth
    • CSS
    • Firebase
    • Game Development
    • Gatsby
    • Git
    • GraphQL
    • HTML
    • Ionic
    • JavaScript
    • Jotai
    • MobX
    • Native
    • Netlify
    • Next.js
    • Nx
    • Performance
    • Prisma
    • React
    • React Native
    • Redux
    • Remix
    • Rx.js
    • SCSS/Sass
    • SolidJS
    • Storybook
    • Supabase
    • Svelte
    • Tailwind
    • Testing
    • TypeScript
    • Vue.js
    • XState
    • jQuery
    • p5.js
  • Add Course
  • Login

Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
  1. Home
  2. React
  3. React Optimization Cookbook
React
Video

React Optimization Cookbook

by Tyler Clark
Enroll
đŸ•šī¸ Levels: 😎 Intermediate
âŗ Duration: 1 hours
🤑 Price: Subscription
🧑‍đŸ’ģ Learning Platform: Egghead.io
🧑‍🎓 Certificate: Yes

🔑 Key Learning Outcomes

  • Manage the number of network requests sent from your application.
  • Paginate and lazy load lists of data.
  • Optimize rerenders in your React application.
  • Code split your application for faster load times.

👨‍đŸĢ About the Course

This course focuses on optimizing React applications to provide users with a smooth experience. Tyler Clark guides you through practical examples to reduce code size, improve performance, and enhance user experience. You'll learn essential techniques to streamline your React apps and avoid common pitfalls.

đŸŽ¯ Target Audience

  • Ideal for developers with a basic understanding of React who want to enhance their optimization skills.
  • Suitable for those looking to improve app performance and user experience.

✅ Requirements

  • Familiarity with React fundamentals.
  • Basic knowledge of JavaScript ES6 syntax.
  • Understanding of component-based architecture.

📖 Course Content

  • Learn to debounce callbacks on DOM events in React apps.
  • Utilize the React production build for optimized performance.
  • Virtualize long lists of data in React.
  • Tree shake your React application modules.
  • View package sizes with Webpack Analyzer.
  • Containerize state within child React components.
  • Profile React components with the Devtools Profiler.
  • Optimize function components with React.memo.
  • Memoize values with React useMemo.
  • Memoize a function with useCallback in React.
  • Add the why-did-you-render package to catch unnecessary updates in React.
  • Code split components with React Lazy & Loadable Components.
Update Course

Drop a comment

React Optimization Cookbook by Tyler Clark

Log in to leave a feedback

Login

👇 Psst! Interested in More React Courses?

ReactReactTailwindTailwind

Complete Intro to React, v8
Video

by Brian Holt

đŸ•šī¸ Levels: 🌱 Beginner, 😎 Intermediate

âŗ Duration: 6 hours

🤑 Price: Subscription

🧑‍đŸ’ģ Learning Platform: Frontend Masters

ReactReactReduxRedux

Building React Applications with Idiomatic Redux
Video

by Dan Abramov

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 2.5 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

ReactReact

Manage React State with Recoil
Video

by Yoni Weisbrod

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Egghead.io

🔙 Back to React Category