Express.js chắc hẳn là một thư viện mà bất kỳ lập trình viên JavaScript/Node.js đều biết. Nó giúp chúng ta xây dựng một máy chủ API theo tiêu chuẩn REST một cách nhanh chóng. Bên cạnh đó là rất nhiều thư viện hay middleware được tạo ra để tương thích và dễ dàng tích hợp vào trong các dự án sử dụng express.js, làm cho nó ngày càng trở nên phổ biến, cũng như được nhiều người biết đến. Bắt đầu với express.js...
1 ngày trước
Serverless chắc hẳn là một khái niệm không quá xa lạ với nhiều người. Khi nhắc đến Serverless, chúng ta thường nghĩ ngay đến "không có máy chủ" đúng như cái tên của nó. Hmm... không có máy chủ tức là như thế nào? Không biết tại sao người ta lại nghĩ ra cái tên đó, nhưng theo tôi họ muốn nhấn mạnh về vấn đề bạn không cần phải có máy chủ để chạy mã của mình. Chúng ta đều biết, việc...
9 tháng trước
Khi nói về quản trị máy chủ, có rất nhiều kiến thức cần bàn đến. Bản thân tôi chỉ đang dừng lại ở mức độ cơ bản nhất có thể, nghĩa là có thể sử dụng máy chủ, cài đặt phần mềm và triển khai cho mình một vài stacks nho nhỏ cũng như khả năng khắc phục sự cố trong quá trình vận hành. Ngay từ những ngày đầu tiên bước chân vào giới lập trình, không ai có nhiều thời gian để dạy cho mình biết tường tận mọi thứ. Tuy nhiên đôi khi chỉ là những gợi ý hoặc một con đường được vạch ra từ ai đó, để rồi từng bước tiến lên lại là tiền đề quan trọng, giúp cho chúng ta trên hành trình tự học. Nhiều lập trình viên, họ quan tâm đến việc viết mã hơn là...
10 tháng trước
Không cần nói nhiều chắc hẳn nhiều bạn đã biết. Nginx là một HTTP Server và Reverse Proxy Server. Nó cũng được sử dụng như một TCP/UDP Server. Nginx được sử dụng rất phổ biến cho máy chủ HTTP, nó thường được sử dụng để làm Reverse Proxy. Tức là một máy chủ có khả năng điều hướng và che giấu các dịch vụ khác ở bên trong máy chủ. Để cho dễ hình dung, hãy quan sát vào hình ảnh minh hoạ vị trí của Reverse Proxy trong một hệ thống máy chủ web. Chúng ta có thể thấy tất cả các...
2 năm trước
Xin chào, tôi là Hoài!
Tôi muốn nói...