Copyright Š 2025Best Frontend Courses. All rights reserved.

  • Categories
  • Instructors
  • Terms of Service
  • Privacy Policy
  • Feedback
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
  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?

ReactReact

Build Maps with React Leaflet
Video

by Colby Fayock

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 1 hours

🤑 Price: Subscription

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

TypeScriptTypeScriptReactReactNetlifyNetlify

Deploy a Serverless API React Application with TypeScript
Video

by Jason Lengstorf

đŸ•šī¸ Levels: 😎 Intermediate

âŗ Duration: 0.5 hours

🤑 Price: Subscription

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

ReactReactJavaScriptJavaScript

Learn React: Introduction
WrittenInteractive

by Jiwon Shin

đŸ•šī¸ Levels: 🌱 Beginner

âŗ Duration: 6 hours

🤑 Price: Free

🧑‍đŸ’ģ Learning Platform: Codecademy

🔙 Back to React Category