Codestus

I'm a Frontend Developer. My blog focus to below category

Trending ● 5424 lượt xem

Hướng dẫn sử dụng useCallback trong React

React hooks là một phương thức quản lý state mới trong function components, được giới thiệu trong phiên bản React v16.8

Hướng dẫn sử dụng useCallback trong React
Trending ● 3991 lượt xem

Chi tiết về upload file trong HTML / Javascript

Khả năng Upload file là một tính năng được yêu cầu cho một số trang web và ứng dụng phổ biến hiện nay. Từ việc Upload hình ảnh trên mảng xã hội cho avatar hay resume, lưu các file .pdf, .docx. Hầu như đã xuất hiện ở mọi nơi.

Chi tiết về upload file trong HTML / Javascript
Trending ● 1446 lượt xem

Debounce là gì trong javascript?

Các sự kiện như scroll, movemouse, click hao tốn của chúng ta rất nhiều tài nguyên mỗi khi nó được gọi để thực hiện một hành động. Sử dụng `debounce` nhằm mục đích giảm hao tổn tài nguyên bằng cách ngăn một chức năng được gọi nhiều lần liên tiếp.

Debounce là gì trong javascript?
Trending ● 1200 lượt xem

6 cách khai báo function trong JavaScript

JavaScript là có thể coi một ngôn ngữ vô cùng phức tạp và vô số định nghĩa mà các người mới và các lão làng cũng phải lắc đầu. Tuy nhiên, trong sự phức tạp đấy nó mang ý nghĩa riêng cho các trường hợp mà chúng ta ứng dụng. Cách khai báo hàm trong JavaScript cũng vậy, có rất nhiều cách để chúng ta khai báo.

Trending ● 937 lượt xem

6 Design Patterns thông dụng trong JavaScript cần biết

Để tiến sâu hơn trong lập trình với ngôn ngữ JavaScript, các bạn nên tích luỹ thêm các kiến thức về các design patterns để giúp code tốt, có cấu trúc và có tổ chức rõ ràng hơn.

6 Design Patterns thông dụng trong JavaScript cần biết
Trending ● 921 lượt xem

Kiến thức cơ bản về file package.json

Tệp package.json là phần cốt lõi của hệ sinh thái Node.js và là phần cơ bản nhất để hiểu và làm việc với Node.js, npm và cả JavaScript

Trending ● 864 lượt xem

Xây dựng UI Component Design Systems dành cho lập trình viên Frontend (Phần 1)

Thiết kế hệ thống UI Component (User Interface Component) cho phép các nhóm phát triển giới thiệu về trải nghiệm hình ảnh và các chức năng nhất quán của người dùng khác nhau giữa các sản phẩm và ứng dụng.

Xây dựng UI Component Design Systems dành cho lập trình viên Frontend (Phần 1)
Trending ● 863 lượt xem

3 Cách để thêm fonts cho ứng dụng React

Là một newbie, bạn có lẽ con chật vật với React làm sao để thêm thư viện, tích hợp scss, thêm font cho ứng dụng thì đây sẽ là bài viết giúp bạn giải quyết vấn đề đã nêu ở tiêu đề.

3 Cách để thêm fonts cho ứng dụng React

Reading.

9 phút đọc

Cải thiện hiệu xuất tương tác form trong React

Xử lý form trong các ứng dụng React hiện tại là một điều không thể thiếu. Từ đó, nó cũng mang đến nhiều hệ luỵ về hiệu xuất nếu chúng ta xử lý sai về nó. Vậy làm thế nào để cải thiện hiệu xuất của Form trong React được cho là đúng?

Đọc thêm
4 phút đọc

Sử dụng React Context như thế nào cho hiệu quả?

Ứng dụng Context trong React và useReducer tốt hơn và hiệu quả hơn như thế nào?

Đọc thêm
1 phút đọc

Trường hợp sử dụng useEffect và useLayoutEffect như thế nào?

Về mặt sử dụng thì cả 2 hook useEffect và useLayoutEffect đều có cách sử dụng giống nhau, nhưng sẽ khác nhau trong một số trường hợp. Vì vậy, trong bài viết này, chúng ta sẽ cân nhắc xem xét các trường hợp khi sử dụng 2 React Hook này.

Đọc thêm
5 phút đọc

CSRF Protection và những điều cần phải biết

Mọi người có tự hỏi vì sao một số email khi nhận được lại nằm trong thư mục spam?. Thành thật mà nói thì hãy thận trọng khi truy cập một trang web tràn ngập quảng cáo và chiêu dụ đá số đã được đính kèm trong mail đó.

Đọc thêm
3 phút đọc

Clean up memory leak trong React useEffect

Memory leak không còn là thuật ngữ quá xa lạ đối với các bạn khi làm việc với React. Đôi khi bạn sẽ thấy thông báo lỗi về rò rì bộ nhớ, điều này cảnh báo rằng chúng ta phải khắc phục nó ngay để tránh tác hại to lớn mà nó mang lại

Đọc thêm
4 phút đọc

React Virtual DOM được hiểu như thế nào

Nếu bạn sử dụng react hoặc đang trong quá trình học React, bạn sẽ nghe qua một thuật ngữ React Virtual DOM

Đọc thêm
4 phút đọc

Cache dữ liệu lấy từ API qua ví dụ đơn giản

Cache không còn là một từ quá xa lạ đối với một lập trình viên web. Chúng ta hay nghe tới nó khi xử lý các yêu cầu truy vấn ở phía máy chủ khi xử lý các yêu cầu có tính thường xuyên và lặp dữ liệu

Đọc thêm
4 phút đọc

Xây dựng tính năng đặt lịch đăng bài với Laravel

Trong wordpress, đôi khi bài blog bạn vừa soạn thảo không được đăng ngay trong lúc đó, bạn sẽ muốn lên lịch đăng bài cho nó vào ngày hôm sau. Yes, cứ đặt lịch đăng bài cho nó thôi vì tính năng đó đã được xây dựng sẵn từ Wordpress.

Đọc thêm
4 phút đọc

Sử dụng React-Query để fetch dữ liệu

Để khôi phục niềm tin của bạn vào việc đồng bộ hóa dữ liệu trạng thái máy chủ với thư viện React Query được cấu hình trước. Xem cách bạn có thể đưa logic tìm nạp, bộ nhớ cache và cập nhật vào một vài dòng mã dễ hiểu với các móc tự động hóa đơn giản được trình bày trong hướng dẫn này.

Đọc thêm
7 phút đọc

Xây dựng Progress Bar khi Upload file với JavaScript

Tính năng này đã được triển khi ở các ông lớn như facebook, google... khi đó quá trình đăng tải tệp tin của bạn sẽ được hiển thị theo tỉ lệ phần trăm để giúp người dùng biết khi nào quá trình tải tệp hoàn thành. Điều này giúp ích rất nhiều đối với việc cải thiện trải nghiệm của người dùng.

Đọc thêm
4 phút đọc

Kiến thức cơ bản về file package.json

Tệp package.json là phần cốt lõi của hệ sinh thái Node.js và là phần cơ bản nhất để hiểu và làm việc với Node.js, npm và cả JavaScript

Đọc thêm
2 phút đọc

Làm thế nào để kết hợp React Hooks với Class Component

Mặc dù mục tiêu phát triển của React Hooks từ functional component sinh ra không phải phục vụ cho mục đích sử dụng nó bên trong một class components.

Đọc thêm
This is a website recovered by the free version of the Wayback Downloader.