شروع با React
Beginning React
React continues to be extremely popular in the front-end world. Whether you’re in the job market or are curious to explore React's massive ecosystem, learning it will help you become a better developer. In this series, we'll review the basics of using React. We’ll learn about JSX, state, events, hooks, extracting components, props, and more.
قسمتهای دوره
Introduction (2)
The Obligatory Todo App (10)
از State استفاده کنید
12m 52sLet's have a look at leveraging state in React using hooks. We'll also briefly review how it’s...
شنوندههای رویداد
17m 21sNext, we'll learn how to leverage events and event listeners in React. In the process, we'll implement...
ویرایش Todoها
18m 1sIn this episode, we continue to build out our todo app and work on completing and editing...
استخراج کامپوننتها
18m 27sIn this lesson, we extract multiple components and learn how to pass state between them using props....
ویژگیهای بیشتر Todo
21m 5sLet's continue adding more todo features as new components in our application.
هوکهای داخلی دیگر React
17m 25sLet's have a look at some more React hooks that are available to you, including useRef, useEffect,...
هوکهای سفارشی
19m 36sLet's now review a few examples that make use of custom hooks to extract and clean up...
Context برای مدیریت وضعیت
25m 31sNext, we'll use the Context API to provide global state to our application. This removes the need...
ترنزیشنهای CSS با React Transition Group
16m 50sA few subtle transitions in your app can go a long way. Let's take a look at...
React Router
22m 44sLet’s take a look at basic routing with React Router. In this video, we'll add a few...
Fetching Data (3)
دریافت داده
13m 10sFetching data from an external server is something you’re going to have to do when building web...
دریافت داده با هوکهای سفارشی
5m 42sLet’s expand upon the code we wrote in the previous video and clean it up using custom...
دریافت داده با React Query
14m 56sLet's review the extremely popular React Query library to fetch our data. We’ll discuss caching, error retrying,...




