Redux Saga: 28 - Giới thiệu tính năng Student Management

  Рет қаралды 1,141

Easy Frontend

Easy Frontend

Күн бұрын

Пікірлер: 10
@truongminhthong9219
@truongminhthong9219 3 жыл бұрын
Cám ơn anh vì series React Saga này, mình thấy khá là giống so với logic của bên Angular Ngrx Store, cảm thấy rất hay và bổ ích, hy vọng bạn sẽ ra nhiều series về React nữa hơn. Good job bro!
@EasyFrontend
@EasyFrontend 3 жыл бұрын
yeahhh rất vui khi series này hữu ích cho bạn nè Thông hihi, mình vẫn còn series NextJS, bạn có thể tham khảo xem sao nhé 😊
@truongminhthong9219
@truongminhthong9219 3 жыл бұрын
Mình sẽ tiếp tục sau khi hoàn thành React Saga này. Cám ơn bạn nhiều!
@Heocon1507
@Heocon1507 3 жыл бұрын
A Hậu ơi cho e hỏi chút chỗ này với. Ở 02:40 a có nói là cái đoạn listing bình thường sẽ quản lý bằng component state, ko nhất thiết phải dùng redux. Nhưng vì đang học saga nên sẽ làm bằng saga. Vậy thì a có thể nói rõ hơn tại sao lại nên quản lý state ở local mà ko quản lý ở redux được ko ạ? Em thấy thì những chỗ khác mình đang quản lý nó trên redux + saga, vậy thì tại sao mình ko dùng thống nhất 1 kiểu cho toàn project cho dễ quản lý nhỉ?
@EasyFrontend
@EasyFrontend 3 жыл бұрын
à ko nên nhé Quang, cái này nó trở về câu hỏi, khi nào dùng redux em nhen? nếu tất cả states em cho lên redux hết, thì em nghĩ xem, cái redux state của em nó sẽ phình to thế nào? cho nên chỉ có global state, những cái state cần share nhiều nơi, mình mới cho lên redux em nhen Em đọc thêm chỗ này hehe: redux.js.org/faq/general#when-should-i-use-redux
@Heocon1507
@Heocon1507 3 жыл бұрын
@@EasyFrontend Những cái state bình thường kiểu như cái couter chẳng hạn thì e đồng ý là để ở component sẽ tốt hơn. Tuy nhiên e đang thắc mắc về những chỗ như listing này này. Nó có liên quan tới việc call API thì e nghĩ nên cho nó lên redux để còn sài được saga => Nó sẽ chung 1 flow với những chỗ khác. Nếu chỗ thì bắn lên saga để call API, chỗ thì lại call API trực tiếp ở component thì e thấy nó khá rối rắm. 1 người mới nhảy vào sẽ khó để hiểu được flow của dự án :D
@EasyFrontend
@EasyFrontend 3 жыл бұрын
à nó có rules á em, cái em nói như trên là dùng redux vô tội vạ nè, back lại câu hỏi ở trên: - state đó có cần phải lưu trên redux hk? - nếu ko thì tại sao em lại phải dispatch action lên redux? - có ai bắt buộc gọi API phải qua redux hk? - redux bản chất nó ko có support async action, mà tại do mình cần có những action gọi API để update state, nên mình add thêm thunk/saga để support chuyện đó. Chứ đâu phải là gọi API là buộc phải qua redux đâu em hen 😉 Rules: - Component state -> gọi API trên component - Redux state -> gọi API thông qua việc dispatch action Nó là 2 trường hợp khác nhau mà, em phân biệt đâu là state local, đâu là state global là được òi. Đừng nói với anh là ko phân biệt đâu là state local và global nhen 😉 Em thấy hợp lý chưa Quang?
@Heocon1507
@Heocon1507 3 жыл бұрын
@@EasyFrontend Oke e hiểu rồi :D Cảm ơn a nhiều
@thanhpham1324
@thanhpham1324 2 жыл бұрын
Anh ơi bao giờ anh ra series react router giúp bọn em với ạ 🤣🤣
@EasyFrontend
@EasyFrontend 2 жыл бұрын
hehe anh sẽ cố gắng xử lý sớm và add vào khóa react typescript trên udemy em nhen hehee
Redux Saga: 29 - Cài đặt slice và saga cho feature Student
15:24
Easy Frontend
Рет қаралды 1,2 М.
Redux Saga: 41 - Tạo form đầu tiên với react hook form
25:22
Easy Frontend
Рет қаралды 1,3 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
小丑教训坏蛋 #小丑 #天使 #shorts
00:49
好人小丑
Рет қаралды 54 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Tổng hợp Full Lộ Trình và các Công Nghệ Web nên học năm 2024
17:01
Redux Saga: 34 - Chức năng search students có debounce 🚀
28:17
Micro Frontends Crash Course with React & Webpack 5 Module Federation
1:11:37
Redux Saga: 33 - Hiển thị tên city trong bảng Student
20:49
Redux Saga: 36 - Chức năng sort students và clear filters
15:34
Is Next.js 15 any good? "use cache" API first look
8:16
Beyond Fireship
Рет қаралды 124 М.
Redux Saga: 45 - Xử lý submit form có loading và error
15:08
Easy Frontend
Рет қаралды 1,2 М.
Redux Saga: 40 - Tổng quan về thư viện React Hook Form v7
14:55
Fetch | Khái niệm Fetch trong JavaScript
22:20
F8 Official
Рет қаралды 75 М.
Học REDUX (+Toolkit) trong 1 video (2022)
2:30:23
HoleTex
Рет қаралды 151 М.
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН