經過昨天的銜接,今天我們要思考的就是「把小專案帶到網路上,讓全世界都能看到」。就像你完成一幅畫,如果只是放在家裡欣賞,那感覺很好,但如果能掛在畫廊,大家都能看到,那才是真正的成就感。對我們的小專案也是一樣。
部署平台的選擇很重要。Vercel、Netlify、Heroku、Render 都是常見選項,但各有不同特性。Vercel、Netlify 適合前端專案,可以快速生成網址,甚至自動幫你處理靜態檔案。Heroku 和 Render 則支援 Node.js 後端,適合我們的天氣 API 或聊天機器人。選平台時,要考慮免費流量限制、休眠規則、環境變數支援、SSL 配置等。
今天的重點其實是把各平台特性整理清楚,想好前端和後端分別部署在哪裡,並計畫好 URL、API 連結和環境變數的配置方式。這一天沒有實際上線,但心裡已經開始有個清晰的部署藍圖。當你思考完這些,明天就能真正開始動手,把專案搬到網路上。