React - Beyond the Basics
Series episodes
Additional Hooks (2)
An Alternative Way to Define Your State
13m 32sDiscover how to manage complex state in React using the useReducer hook. Learn with practical app conversions in this clear, friendly tutorial.
Memoization for Performance
11m 22sBoost your React app’s performance by mastering memoization with useMemo, useCallback, and React.memo in this clear, friendly tutorial.
Testing in React (2)
Testing in React
17m 52sTest React apps with Jest, Jest DOM, and React Testing Library: setup, best practices, and techniques to verify UI and behavior.
Testing a Todo App
19m 33sTest a Todo app step-by-step using React testing tools: learn practical unit and integration techniques to improve reliability and confidence.
TypeScript with React (2)
TypeScript with React
20m 11sLearn TypeScript with React: practical basics, type benefits, and how to use its features to build safer React apps.
Using TypeScript for a Todo App
22m 24sConvert a React Todo app to TypeScript with a practical, step-by-step guide to add types, improve reliability, and catch bugs early.
State Management (2)
Context API vs State Management Library
8m 13sCompare React Context API vs Zustand: learn when to swap it out to cut re-renders and boost performance in large apps.
Zustand for State Management
19m 15sLearn Zustand for React state management: move Todo state to a global store, use hooks, Redux DevTools, and localStorage persistence.
Additional React Libraries (5)
CSS in React
21m 2sExplore popular ways to style React apps—from traditional CSS files to CSS-in-JS—in this friendly Laracasts video that simplifies your styling choices!
Cleaning up Form Code with Formik
16m 49sKeep your form code clean and manageable with Formik. Learn client-side validation using Yup in this practical, friendly Laracasts video!
Data Fetching with SWR
15m 16sSimplify data fetching and manage server state effortlessly with SWR. Learn caching, re-fetching, and cleaner code in this friendly Laracasts video!
Next.js Overview
26m 2sExplore Next.js: learn pre-rendering, file-based routing, layouts, and image optimization to build fast, SEO-friendly React apps.
Inertia.js with React and Laravel
27m 16sBuild a Laravel blog with React using Inertia.js for seamless SPA-like apps without complexity. Learn routing, validation, and more in this engaging Laracasts video!




