Javascript


Sử dụng Redis cache vào dự án NodeJS hoặc NextJS app router
Sử dụng Redis cache vào dự án NodeJS hoặc NextJS app router

Việc sử dụng Redis cache trong các dự án là rất cần thiết vì nó giúp tăng tốc độ phản hồi và giảm tải cho máy chủ

25-06-2024
Sử dụng middleware của mongoose để xoá tự động những document liên kết
Sử dụng middleware của mongoose để xoá tự động những document liên kết

Khi bạn muốn xoá một document nhưng trong document đó có liên kết đến những document ở collection khác thì bạn càn phải xoá những document có liên quan ở document khác để tranh hiện tượng dangling references

17-06-2024
Một số cách sử dụng ESLint mà bạn sẽ cần dùng
Một số cách sử dụng ESLint mà bạn sẽ cần dùng

Bài viết chia sẽ một số trường hợp và cách sử dụng ESLint cho hiệu quả hoặc bỏ qua ESLint trong một số trường hợp cần thiết nhé.

31-05-2024
Làm thế nào để sử dụng nextjs/image thay thế img trong dangerouslySetInnerHTML để tối ưu hoá hình ảnh
Làm thế nào để sử dụng nextjs/image thay thế img trong dangerouslySetInnerHTML để tối ưu hoá hình ảnh

Thông thường thì nội dung bài viết sẽ sử dụng dangerouslySetInnerHTML để hiện thị phần nội dung bài viết nhưng chúng ta sẽ gặp một lỗi là hình ảnh sẽ không được tối ưu hiệu năng vì đang sử dụng thẻ img thay vì thẻ next/image. 9Tech xin hướng dẫn cho bạn cách để thay thế thẻ img thành nextjs/image để tôi ưu hoá hình ảnh trong bài viết, hãy đọc bài viết này để biết cách sử dụng html-react-parser thay thế thẻ img thành nextjs/image

24-05-2024
Sửa lỗi react native khi debug thì chạy nhưng khi build release thì lỗi undefined symbols for architecture
Sửa lỗi react native khi debug thì chạy nhưng khi build release thì lỗi undefined symbols for architecture

Lỗi undefined symbols for architecture arm64 theo mình được biết là do thư viện Flipper không hỗ trợ nên chúng ta cần báo cho ios biết là sẽ không sử dụng nó khi build ra là được

21-11-2023
Cách tuỳ chỉnh tinymce 6 theo ý muốn reactjs và nextjs
Cách tuỳ chỉnh tinymce 6 theo ý muốn reactjs và nextjs

Thêm custom button vào thanh toolbar của tinymce là không thể thiếu, 9tech đã sưu tầm và tổng hợp lại những cách hay để thêm button mới, chức năng mới vào tinymce một cách đơn giản nhất

16-10-2022
Hiển thị highlight code khi sử dụng tinymce với react hoặc nextjs
Hiển thị highlight code khi sử dụng tinymce với react hoặc nextjs

Mình củng từng tìm cách để có thể hiển thị đoạn code giống như các bạn xem code trên phần mềm vscode, sublime text củng được một thời gian và cuối cùng mình củng tìm được

11-10-2022
Intersection Observer API dùng để xử lý sự kiện trong viewport hiệu quả
Intersection Observer API dùng để xử lý sự kiện trong viewport hiệu quả

Trước đây, để xác định một element có đang hiển thị trong vùng nhìn không, hay là việc xem người dùng đang đọc nội dung này trong thời gian bao lâu là một điều vô cùng khó khăn . Để phát triển trang web và lấy được dử liệu trên để sử lý một số chức năng hữu ích nhằm tăng trải nghiêm người dùng và đẩy cao tốc độ của trang web. Hôm nay chúng ta hãy cùng tiềm hiều về Intersection Observer API

20-09-2022
Kỹ thuật debounce để giảm tải máy chủ khi người dùng tác động
Kỹ thuật debounce để giảm tải máy chủ khi người dùng tác động

Kỹ thuật debounce để giảm tải máy chủ khi người dùng tác động

04-09-2022
Javascript

Javascript

Tổng hợp những đoạn code hay và chia sẽ kinh nghiệm lập trình về javascript, reactjs, nextjs

Nội dung

Chia sẽ kiến thức về javascript, là ngôn nhữ lập trình được nhiều người lựa chọn vì tính đa dụng của nó. JavaScript có thể viết được website, ứng dụng điện thoại, vi tính và khả năng tưing thích cao với mọi hệ điều hành.

 

Tags
javascript reactjs nextjs nodejs

Bài viết mới