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?

ReduxReduxReactReact

Apply Redux to a Modern React Hooks Application
Video

by Jamund Ferguson

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Free

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

ReactReactGraphQLGraphQL

GraphQL Data in React with Apollo Client
Video

by Nik Graf

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 0.5 hours

🤑 Price: Free

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

ReactReactTypeScriptTypeScript

React 18 for Beginners
Video

by Mosh Hamedani

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 8 hours

🤑 Price: Subscription

🔙 Back to React Category