YoVDO

React - Beyond the Basics

Offered By: Laracasts

Tags

React Courses Typescript Courses Next.js Courses CSS-in-JS Courses Memoization Courses

Course Description

Overview

So you've learned the basics of building apps with React but want to learn more? Fortunately, React has a massive ecosystem with tools and libraries that can help make building apps with React even easier. In this series, we'll take a look at some of these tools and techniques including performance options with memoization, testing tools in React, TypeScript with React, state management, data fetching libraries, CSS in JS options, form libraries, and more.

Syllabus

  • Additional Hooks
    • An Alternative Way to Define Your State
    • Memoization for Performance
  • Testing in React
    • Testing in React
    • Testing a Todo App
  • TypeScript with React
    • TypeScript with React
    • Using TypeScript for a Todo App
  • State Management
    • Context API vs State Management Library
    • Zustand for State Management
  • Additional React Libraries
    • CSS in React
    • Cleaning up Form Code with Formik
    • Data Fetching with SWR
    • Next.js Overview
    • Inertia.js with React and Laravel

Taught by

Andre Madarang

Related Courses

React styled components / styled-components [V5 EDITION]
Udemy
Learn CSS-in-JS
Codecademy
Building High Quality User Experience Using Material UI
NIIT StackRoute via Coursera
Hands-On React. Build advanced React JS Frontend with expert
Udemy
Practical Next.js & React - Build a real WebApp with Next.js
Udemy