React 19 sắp ra mắt. useMemo, useCallback, memo sẽ bị khai tử?
ฝัง
- เผยแพร่เมื่อ 21 ส.ค. 2024
- React team gần đây đã bật mí rằng sẽ ra mắt phiên bản chính thức trong năm nay. Chúng ta sẽ cùng nhau tìm hiểu xem có gì mới trong bản cập nhật này nhé
🔗 Link tham khảo 🔗
Understanding Idiomatic React - Joe Savona, Mofei Zhang, React Advanced 2023 • Understanding Idiomati...
useCallback vs useMemo: • So sánh useMemo và use...
Server Action: • Server Actions - Viết ...
React Blog: react.dev/blog...
use() hook: react.dev/refe...
📢 Liên hệ với mình tại 📢
Facebook: / holetex
Tiktok: / holetex
Github: github.com/hol...
Facebook cá nhân: / minhtung09
Email: holetex@outlook.com
Website: holetex.com
hay quá a. hi vọng a vẫn cập nhật và chia sẻ những kiến thức mới về thằng React, cảm ơn a
tui theo dõi kênh nay từ lúc chưa đi làm cho tới hiện tại đã đi làm được 2 năm,
kênh này quá nice
kênh nên rất hay luôn cập nhật những công nghệ mới
đúng rồi bạn. nhờ kênh này mà mình biết nhiều kiến thức mới. trong khi mình k cần vào theo dõi docs
anh làm có tâm thật đấy, người tốt sẽ nhận được may mắn ạ!
rất hữu ích cảm ơn Ad
hay lắm ạ. Cảm ơn anh
Kiến thức a chia sẻ rất hay và hữu ích ạ.
hay lém anh. cảm ơn anh
các video của sếp đều rất chất lượng và dễ hiểu
kiến thức quá tuyệt, thanks anh trai
Nên làm full video dạy Front end cho người mới bắt đầu đi bạn
hữu ít, theo dõi từ lâu rồi
chia sẽ rât hay
hóng đợt update quá :>
Thanks bạn nhé!!!
bổ ích quá anh
hay quá thế là giờ ko phải học hay xem lại cách dùng useMemo với useCallBack nữa rồi đúng ko mấy bác?
anh Tùng lặn lâu quá, sắp tới có video build dự án nào xịn xịn k anh, em lót dép chờ hồi tết h ^^
use có truyền đc/có cần truyền dependency ko a
thank anh
cám ơn anh nhiều nha.... cách em update kiến thức mới nhất mà không cần đọc docs.. mong anh sẽ luôn ra những video hữu ích như này ạ
👍👍👍👍👍👍👍
anh ơi, anh làm về cách cancel api trong react đi anh
khoảng bao lâu thì dùng được anh, ví dụ 18 hồi 2022 thì dùng ổn định
call api thì hiện tại e thấy dùng Tanstack Query cũng ổn, hoặc nếu dự án dùng grahpQL thì dùng Apollo Client, điểm mạnh của 2 thư viện trên là quản lý được server state, cache, error, loading, vv. Nếu phải tự viết ra một hook để fetch data e cũng sẽ theo cách của 2 thằng này :3
Cái khúc dùng use rồi nhét cái hàm fetch dữ liệu về ko có dependencies thì nó sẽ gọi những lúc nào nhỉ anh? Nhiều khi mình muốn gọi lỡ nó ko gọi thì sao tar?
cùng câu hỏi
use sẽ gọi promise vậy nếu component re-render với api không đổi thì có memorize kết quả không bạn ? hay memorize bằng react compiler ?
mình nghĩ re-render thì nó cũng sẽ call lại api như bình thường thôi
Đoạn sd truyền 1 promise vào use mà k cần depencency vậy thì khi cần gọi lại promise đó để cập nhật lại dữ liệu thì phải làm sao a nhĩ
Thấy docs mô tả là nó có thể call trong condition, k biết call được trong function k🎉🎉
Anh cho em hỏi các dự án cũ em có dùng useMemo thì có ảnh hưởng gì không ạ. Thanks anh.
Tương lai gần chưa xoá ngay đâu em. Ra phiên bản mới nhưng vẫn còn hỗ trợ các phiên bản cũ dài dài em
cho em hỏi react là công cụ hỗ trợ ntn ạ, nó có giống tools ko ạ (em mới tìm hiểu về it)
React: The library for web and native user interfaces
mấy con này phế hết, đặc biệt là con useContext, redux mãi đỉnh
useContext + immerjs bạn nghĩ nó có phế không? Còn redux mãi đỉnh thì bạn nên tìm hiểu thêm zustand nha. Các hook trên k phế do bạn phế thôi 🫢
Ko phải lúc nào cũng cần đẩy vào redux bạn ạ, đừng quá lạm dụng nó.
Vãi cả đạn
nó siêu nhẹ, không phải lo nhiều, nó rerender, nhưng còn dễ quản lý hơn con usecontext 100 lần
@@anhnguyenhoai9003 chắc bạn đang làm mấy con mini project trên trường đúng k?. redux nó có quá nhiều boilerplate code. nếu bạn có cơ hội đi làm đủ lâu thì sẽ thấy 30 con chắc chỉ 10 con THỰC SỰ cần dùng redux thôi =)))
Mình nói vậy k có ý chê bai redux, cái gì cũng có điểm mạnh điểm yếu cần phải sử dụng đúng cách. thấy bạn phát ngôn câu chán quá mình góp ý chỉ muốn bạn tiến bộ chứ k có mục đích gây war đâu. thân ái!
Vậy các tính năng cũ sẽ đi về đâu? Có lẽ các dự án cũ sẽ khó mà update khi React ngày càng thêm nhiều tính năng mới.
Chắc chắn tính năng mới chỉ có trên React 19, các phiên bản nhỏ hơn sẽ l thay đổi gì cả
@@onlyh3182 Ý là sau này các code cũ nếu muốn chạy trên react mới thì phải sửa lại hay sao ấy?
useOptimistic sẽ render dữ liệu tạm lên UI trong lúc chờ API đc call xong. Vậy dữ liệu tạm này lấy ở đâu ra nhỉ 😐
là dữ liệu người dùng đang thao tác luôn đó bạn
Giống như useSWR đó b
Vd như khi bạn comment lên Ytube á. Nếu xài useOptimistic thì thay vì phải đợi server trả về response thì browser có thể clear input và thêm comment vào list comments luôn.
@@ngochunglongnguyen4523 Nếu thất bại thì tính sao bạn
ra video làm pet project về react 19 đi anh ơi