Làm thế nào để tải Django React app lên hosting?
Chào cả nhà,
Em là một newbie trong lĩnh vực web. Em vừa viết xong một trang web với backend là Python Django và frontend là Reactjs. Nhưng hiện tại em không biết làm thế nào để deploy 2 app này lên hosting. Các bác nào có kinh nghiệm xin chia sẻ em với ạ. Có hosting nào rẻ mà có support 2 framework này không ạ?
Em xin cảm ơn,
1 CÂU TRẢ LỜI
Free thì mình biết có Heroku nhưng cái này cân nhắc vì dùng free nên tốc độ load lúc đầu của nó sẽ rất chậm, bạn có thể tham khảo qua 2 bài viết dưới đây:
https://dev.to/shakib609/deploy-your-django-react-js-app-to-heroku-2bck
https://alphacoder.xyz/deploy-react-django-app-on-heroku
Nếu bạn còn đang đi học thì có thể tham gia vào Education pack của Github, nó hoàn toàn miễn phí nhưng có nhiều thứ khá là (ngon), mình xem qua cũng có một vài cái liên quan đến hosting đó :3
cảm ơn bạn nhé.
MÌnh đang dùng thử Heroku.
Theo các tutorial bạn gửi thì phần lớn đều cố gắng deploy 2 app backend và frond end trên cùng một host bằng cách build react ra một file html tĩnh xong lúc chạy django sẽ khởi động file html này.
Nhưng do project của mình có dùng Nextjs cho SSR nên không gộp chung lại như vậy được, nên đành thử host 2 app này riêng rẽ thử xem.
Cảm ơn bạn nhiều