*Note: Nếu các bạn sử dụng Create React App thì nó sẽ sử dụng module bundler Webpack còn trong video mình đang sử dụng ViteJS nên module bundler không phải Webpack mà là Rollup.
@hoangxuan3365 Жыл бұрын
này là lazy load component thôi còn một trường hợp nữa là các package đang xài khiến việc load file js trở nên chậm chạp hơn, phải split cả các package đang xài nữa, như trên video thì các package được đóng vào file index.js, điều này sẽ dẫn đến chỉ cần 1 package update version hoặc add/remove 1 package sẽ dẫn đến người dùng cuối phải tải lại tất cả các package khác trong khi chúng không bị thay đổi, điều này là quan trọng vì bạn code thêm chỉ 1 dòng nhưng package bạn xài có khi hơn 10 nghìn dòng rồi.
@KhangNguyen-kq2iw2 жыл бұрын
hồi h nghe kĩ thuật code splitting cũng chỉ hiểu nôm na cơ chế của nó hoạt động, nhờ video này em mới hiểu nó 1 cách tường tận hơn, phải nói là cách truyền đạt kiến thức của anh Tùng quá ư là xịn xò
@holetex2 жыл бұрын
Cảm ơn Khang nhé
@nguyenvo9497 Жыл бұрын
Xem video anh nói dễ hiểu, dễ nắm, rõ ràng , mong anh ra series về React + typescript
@mikey.dev1942 жыл бұрын
Kiến thúc rất dễ hiểu, cảm ơn anh, mong a làm thêm về Typescript + Reactjs
@holetex2 жыл бұрын
Cảm ơn em nhé
@ucmanho12372 жыл бұрын
Rất hữu ích và dễ hiểu a ạ, mong anh ra nhiều video như này :v
@trongnguyenduy3936 Жыл бұрын
Video hay quá, cảm ơn a đã chia sẽ
@cruzlee40922 жыл бұрын
hay quá anh, mong anh ra nhiều video React về tối ưu performance :3
@Danginh5784 Жыл бұрын
Lúc trước xem cho vui, giờ làm động đến mới dùng:))
@youngtee_012 жыл бұрын
Hay quá a ơi👍Keep it up 💯
@hauladv2 жыл бұрын
Kiến thức hay, thanks anh
@DenDenCover Жыл бұрын
Rất hay luôn a, e phải tải về để để lưu lại xem kỹ
@NamLê-v1m2c Жыл бұрын
video hay và rất hữu ích. Cảm ơn anh nhiều
@toanho28502 жыл бұрын
kiến thức này hay quá anh ơi. 20/11 chúc anh nhiều sức khỏe.
@holetex2 жыл бұрын
Cảm ơn em nhiều nha ❤️
@vubuiminh28042 жыл бұрын
Hay quá Tùng ơi
@thangta81472 жыл бұрын
Cảm ơn anh, video hay và bổ ích ạ, keep it up ❤
@thaiphamminh84332 жыл бұрын
Hay quá a ơi mong a làm thêm về React
@holetex2 жыл бұрын
Cảm ơn em nhé
@ngueynledinhtien25072 жыл бұрын
tuyệt vời anh chai ơi.
@pqan1122 жыл бұрын
Hay quá anh, cảm ơn anh vì những kiến thức bổ ích
@letuanthanh677 Жыл бұрын
thanks anh , kiến thức rất hay , mong anh làm về series typescripts+react
@vanhai312 жыл бұрын
Cám ơn anh, video rất hữu ích ạ
@juhandvan2 жыл бұрын
video hữu ích quá, cám ơn anh nhiều ạ
@longphinguyen54362 жыл бұрын
quá dễ hiểu 💯
@K.Huynh.2 жыл бұрын
Cảm ơn anh đã chia sẻ! 🌈
@NguyenThanhNhaFPLCT10 ай бұрын
cảm ơn anh!
@TapLamFull-Stack Жыл бұрын
ReactJS hướng đến xây dựng 1 SPA, nếu dùng code-splitting nhiều quá (cho mỗi router) thì liệu nó có trở về giống với mô hình MPA (code chay html,js ) thông thường k? Mong a giải đáp.
@hogiang88782 жыл бұрын
Sắp có nextjs 13 thay đổi khá nhiều về Nextjs anh có làm seri về Nextjs không ạ
@banghuynh72 жыл бұрын
Cảm ơn anh về những Video hay. Anh có thể làm video về Web worker trong React JS được không ạ??
@vinhtran63092 жыл бұрын
Vid hay ạ
@holetex2 жыл бұрын
Cảm ơn Vinh nhé
@HelloEveryOne-i1g4 ай бұрын
Cho em hỏi nhiều Suspense lazy lồng nhau được không ạ?
@HaiPham-dn9ky3 ай бұрын
không dùng export default thì bro có thể import('./file').then(... cũng được
@TuanPham-oi1ge Жыл бұрын
hay quá anh ơi
@quanghiep9736 Жыл бұрын
em đang có 1 project nho nhỏ với vite và react và router v6, nhưng hiện có bug là khi f5 tải lại trang, nó k render lại trang hiện tại mà redirect sang 1 trang trước đó, mn ai từng dính bug này chỉ giáo giúp e với ạ. @@
@khoanhkhactuyetvoi6 ай бұрын
Cho mình hỏi với sever component cụ thể là vơi Nextjs14 thì nguyên tắc có giống vậy không
@nguyenkhactiem9387 Жыл бұрын
Em đang sài thằng vite thấy nó nhanh hơn webpack rất nhiều, anh làm video so sánh về vite và webpack đi ạ
@khanhta-rx2ku Жыл бұрын
thế thì lúc nó split chia thành nhiều file js -> khi browser được reload -> tất cả các file js đều chạy song song cùng 1 lúc -> cái nào xong trước hiển thị UI ra trước đúng k a nhỉ. Hay đơn thuần nó vẫn theo quy tắc đồng bộ -> xong file js này -> mới chạy tiếp file js kia a nhỉ
@nghiatranai27852 жыл бұрын
làm clip đa luồng nodejs đi a
@NoName-km2xe2 жыл бұрын
a làm thêm 1 vid về vite react đi a
@anhtuanle4991 Жыл бұрын
Nếu như mình sử dụng LoadingSkeleton với từng conpoennt thì nó vẫn được đúng không anh .
@ZzReikezZ2 жыл бұрын
hay anh ơi
@hoangdinhtan43422 жыл бұрын
làm khóa Router v6 đi anh ơiii
@ICOReviewtoken2 жыл бұрын
Nếu giữa homepage và post page có dùng chung cùng 1 component thì component thì tổng dung lượng các file js nhiều hơn vì có tới 2 files mà trong mỗi file cùng gọi chung 1 component thì có ảnh hưởng gì ko a. Đối với CSS thì có solution gì không a, style module đc ko a
@holetex2 жыл бұрын
Code không bao giờ bị trùng đâu em. Nó chỉ tải 1 lần thôi em. Em test thử xem. Css thì anh ko rõ, với dung lượng css sau khi build cũng k lớn lắm nên tải cũng nhanh thôi em
@KhangNguyen-kq2iw2 жыл бұрын
anh dự định khi nào làm khóa trên udemy và nếu có thì anh bật mí 1 chút về dự án hay công nghệ nào dc hong anh^^
@holetex2 жыл бұрын
Anh sẽ thông báo vào thời điểm thích hợp em nhé ❤️
@90daysixpack-s1w8 ай бұрын
vue thì sao a
@kytosai2 жыл бұрын
Trong video anh holetex đang sử dụng vitejs thì phần bundle file sẽ không phải do webpack mà do rollup đảm nhiệm nha Mong anh ra nhiều video về perf hoặc advance hơn nữa :D !
@holetex2 жыл бұрын
Cảm ơn em
@annguyen51192 жыл бұрын
anh làm video về react project đi ạ
@holetex2 жыл бұрын
Anh đang làm đó. Hẹn em nhanh thì tuần tới, trễ thì 2 tuần tới nha 😄
@ziat19882 жыл бұрын
Vậy tại sao tất cả các component không được lazy loading làm mặc định luôn cho các devs khỏi vất vả vậy ad?
@holetex2 жыл бұрын
Cái đó phải do dev quyết định, nếu làm vậy thì vd bạn có 100 components thì nó chia ra hơn 100 files JS à :D
@Just__Ilya2 жыл бұрын
Я из Беларуси, почему я это вижу? И какой это язык