-
JSON là một định dạng dữ liệu cực kỳ phổ biến, vì thế, điều quan trọng bạn cần tìm hiểu tất cả những tác vụ thông dụng. Dưới đây là cách đọc và ghi file JSON trong Node.js.
-
Nếu phải quản lý mật khẩu của người dùng, bạn cần đảm bảo chúng an toàn. Thư viện bcrypt sẽ giúp bạn thực hiện quá trình này dễ dàng hơn.
-
Spring Boot và Node.js là hai công nghệ backend phổ biến nhất dành cho các ứng dụng bên server. Vậy đâu là lựa chọn tốt nhất cho bạn. Hãy cùng nhau tìm hiểu nhé!
-
REST là viết tắt của Representational State Tranfer. REST là một chuẩn web dựa vào các kiến trúc cơ bản sử dụng giao thức HTTP. Nó xử lí tài nguyên, nơi mà mỗi thành phần là một tài nguyên và nguồn tài nguyên này có thể được truy cập qua các giao diện chung bởi sử dụng các phương thức HTTP chuẩn. REST lần đầu tiên được giới thiệu bởi Roy Fielding năm 2000.
-
Đối tượng req biểu diễn HTTP Request và có các thuộc tính cho chuỗi truy vấn request, các tham số, body, HTTP Header…
-
Gỡ cài đặt Node trên Mac khá dễ, nhưng loại bỏ file dư thừa cần thêm nhiều bước. Dưới đây là chi tiết cách gỡ cài đặt Node.js hoàn toàn khỏi Mac.
-
Bạn không cần một công cụ gỡ lỗi bên ngoài. Bạn có thể gỡ lỗi ứng dụng Node.js ngay trong trình chỉnh sửa VS Code bằng công cụ có sẵn.
-
Đảm bảo lưu trữ dữ liệu của bạn hoạt động mạnh mẽ nhất có thể bằng các giao dịch MongoDB. Dưới đây là cách dùng Database Transaction với MongoDB và Node.js.
-
Express là một framework nhỏ và tiện ích để xây dựng các ứng dụng web, cung cấp một lượng lớn của tính năng mạnh mẽ để phát triển các ứng dụng web và mobile. Nó rất dễ dàng để phát triển các ứng dụng nhanh dựa trên Node.js cho các ứng dụng Web. Dưới đây là các tính năng cơ bản của Express framework.
-
Redis là một trong số nhiều công nghệ có thể giúp bạn cải thiện hiệu suất của các ứng dụng web. Vậy Redis là gì và cách tối ưu hóa các ứng dụng Node như thế nào?
-
Nếu vừa mới bắt đầu phát triển web hoặc tìm hiểu Node.js, bạn có thể chưa biết về tầm quan trọng của bảo mật ứng dụng.
-
Độ phát triển của Node.js trong nhiều năm trở lại đây được ghi nhận là vô cùng nhanh. Để phục vụ tốt hơn người dùng tại Việt Nam, máy chủ Cloud Server do BizFly Cloud phát triển cũng hỗ trợ việc triển khai các ứng dụng Node.js lên một cách nhanh chóng.
-
Theo dõi các đăng nhập người dùng bằng phương pháp tiếp cận an toàn hơn lưu trữ cookie một mình bằng Node.js. Dưới đây là cách dùng phiên Node.js để duy trì dữ liệu.
-
Bảo mật ứng dụng bằng cách xác thực dữ liệu ở cấp truy vấn bằng thư viện xác thực Joi rất đơn giản. Dưới đây là hướng dẫn chi tiết cách xác thực schema trong Node.js bằng Joi.
-
PDFKit là một thư viện Node.js, giúp lập trình viên dễ dàng tạo và làm việc với các file PDF. Dưới đây là cách dùng PDF Kit để tạo PDF trong Node.js.
-
Kiến trúc hướng sự kiện mạnh mẽ của Node là một trong số ưu điểm mạnh nhất. Dưới đây là mọi điều bạn cần biết về lập trình hướng sự kiện trong Node.js.
-
Một trong số những giải pháp mà Amazon Web Services (AWS) cung cấp là DynamoDB, một công cụ cách mạng hóa quản lý dữ liệu.
-
Logging hay ghi nhật ký có thể là công cụ đáng giá để xử lý vấn đề và phân tích cách dùng ứng dụng. Những gói dưới đây sẽ giúp bạn biến quá trình này trở nên thật đơn giản.
-
Tận dụng gói Archiver và Unzipper để nén và giải nén file trong Node.js rất dễ dàng. Dưới đây là hướng dẫn chi tiết.
-
Nén ảnh cho web hoặc trong ứng dụng có thể cải thiện tối đa hiệu suất. Sharp sẽ giúp bạn nén ảnh trong Node.js thật dễ dàng.
-
Các framework backend khá đa dạng và phong phú. Vậy đâu là lựa chọn tốt nhất dành cho bạn? Bài viết sẽ cho bạn câu trả lời.
-
Triển khai các ứng dụng Node.js không hề phức tạp. Bạn có thể khởi tạo server Express.js và chạy bằng nền tảng thân thiện người dùng và ít tốn kém của Render.