Trong bài viết này chúng ta sẽ đi tìm hiểu về Portal trong NextJs, đây là một API khá xa lạ và ít được sử dụng nhưng một khi đã tìm hiểu và áp dụng nó vào dự án, bạn... Read more
1. React memo Là một Higher Order Component (HOC). Higher-Order Components là 1 kỹ thuật nâng cao của React để sử dụng lại logic của component. Nói ngắn gọn một HOC là 1 hàm nhận vào 1 component và trả... Read more
Xin chào mọi người, Một bài viết giới thiệu về syntax của ES6. Mong rằng sẽ giúp ích để mọi người dễ hiểu hơn. ES6 là gì? Tên đầy đủ của ES6 là ECMAScript 6: ECMAScript là một quy chuẩn... Read more
Page là gì? Page là một React Component được exported ra từ file js, jsx, ts, tsx trong thư mục pages. Tên file là thể hiện route đến file đó. Pre-rendering trong NextJS Mặc định NextJs sẽ pre-render trước tất... Read more
Xin chào mọi người, đây sẽ lại là một bài viết chia sẻ về ReactJs :V. Khi làm việc với 1 project từ khi còn rất bé đến khi source code trở nên lớn hơn, thì mình thấy việc tối... Read more
Bài viết này mình sẽ giới thiệu với mọi người một package hữu ích khi làm viêc với reactjs Khi mình mới bắt đầu học về Reactjs thì hầu hết các tài liệu về làm việc với Api được ví... Read more
Redux Tool Kit (RTK) là một thư viện giúp cho chúng ta viết Redux tốt hơn, dễ hơn và đơn giản hơn. Bài viết này mình sẽ trình bày một số ưu điểm về Redux toolkit. Ba vấn đề làm nền... Read more
Redux được ra đời do đâu? Các ứng dụng single-page (SPA) yêu cầu sử dụng Javascript ngày càng phức tạp. Khi đó, code sẽ phải quản lý số lượng state nhiều hơn. Trong khi đó, với Redux thì state của ứng... Read more
Như chúng ta đã biết khi trình duyệt web tải một lượng dữ liệu xuống để hiển thị (ví dụ 10000 bản ghi) sẽ rất chậm, đơ, hiệu năng thấp ảnh hưởng tới khá nhiều trải nghiệm người dùng (UX).... Read more