- Nếu muốn tạo phần mềm miễn phí cho người khác:
- Cung cấp bằng HTML tĩnh + JavaScript
- Sử dụng web hosting miễn phí nhưng đáng tin cậy
- Nhờ WebAssembly và Pyodide:
- Có thể cung cấp ứng dụng Python chạy phía client
- Không khuyến nghị dịch vụ dựa trên máy chủ:
- Máy chủ cần nâng cấp và quản lý chi phí, nên theo thời gian sẽ trở thành gánh nặng
- Nền tảng được khuyến nghị năm 2025:
- GitHub Pages (dành cho kho lưu trữ công khai, ổn định hơn 17 năm)
- Từng được khuyến nghị trước đây nhưng nay không còn khuyến nghị:
- Heroku (độ tin cậy suy giảm sau khi được Salesforce mua lại vào năm 2022)
- Khuyến nghị bổ sung:
- Phát hành theo giấy phép mã nguồn mở
- Cung cấp liên kết có thể chạy ngay
4 bình luận
Để cung cấp tính năng lưu trữ thì chẳng phải sẽ cần tích hợp với máy chủ sao. Đây là điểm tôi vẫn luôn băn khoăn.
Cloudflare Workers có hỗ trợ ở gói miễn phí một số thứ giống cơ sở dữ liệu (kv/sqlite/sản phẩm tương tự s3) theo cách riêng của nó.
Tôi cũng xử lý phần lớn dịch vụ bằng cf pages + workers (serverless), và chỉ những gì thực sự cần thiết mới xử lý trên máy chủ cá nhân.
Cloudflare cố lên