Em muốn api em truy cập được từ mọi nơi. Có cách nào làm không mất phí không mấy anh ?
Có cách nào để deploy api lên Internet mà không mất phí không?
Có vài giải pháp cho bạn:
- Đăng ký tài khoản Amazon Web Services (AWS) free trial 1 năm sẽ được dùng Lambda free theo mức/ hoặc dùng máy ảo EC2.
- Đăng ký Google Cloud có Cloud Function/ hoặc dùng máy ảo VM ($300 dùng thử 3 tháng)
- Heroku (nhược điểm tự tìm hiểu)
- Bạn dùng NextJS để tạo API rồi deploy free lên Vercel, cài này cho React nhưng bạn cứ kệ phần UI chỉ viết API qua server của next rồi deploy ké.
Nói tóm lại là nên đầu tư, giá cũng không đáng là nhiêu, chắc cỡ 3 cốc cafe thôi.
Bổ sung: thời sinh viên mình không có tiền nhưng cũng cố đi làm cái thẻ Visa Debit để về đăng ký AWS, nhờ đó nên cũng được nhiều lợi ích.
6 Likes
Nếu ứng dụng của bạn nhỏ thì bạn có thể deploy lên vercel.com, miễn phí.
Mình đang có 2 sản phẩm chạy trên đó (và không tốn phí):
https://provinces.open-api.vn/
https://curlipie.vercel.app/
Hai sản phẩm này có backend viết bằng Python, không dùng database.
3 Likes
Nếu chỉ để phục vụ mục đích test thì bạn có thể dùng GitPod cho nhanh …
Còn không bạn có thể đăng kí 1 VPS giá rẻ nào đó để deploy API .Mình thường deploy lên VPS để chạy vì nó đảm bảo nó k bị die bất thường (Mặc dù vẫn xảy ra nhưng hiếm)
2 Likes