嘿大家,去周我分享了一個名叫MapleDevs的副項目(一款免費的遊戲工作室機會整合器)。 社区给我了太多有建設性的反饋,我花了上星期多天徹底重寫架構和界面。 我想分享一下我重新建立它的過程,只要你正在工作於類似的自動化網站項目。

首先,我必須弄清楚如何使數據保持最新,而不需要花費寶貴資源去購買昂貴的資料庫主機,或花費數個小時的手動輸入數據。 結果,我完全使用Python來建立了自動化後端,該後端每天透過GitHub Actions程式碼來執行,用於拉取數據。然後,這些數據直接更新靜態前端的UI。目前整個工作流程已經全自動無法完成且免費。

在前端,我想嘗試放棄公司風格的白紙黑字樣式。 我以暗色模式風格,並設置了一個以自定義圖形背景的Canvas來實驗。 我還嘗試將點子加入一般網站。在觀看和互動中獲得經驗值和組合。這是一個令人愉快的玩耍感受標準網站工具以遊戲循環式互動。

最後,我必須建立一種更嚴格的地區過濾系統。一些國外數據已經滲透到系統中,我們寫了一個專屬的驗證腳本用於掃描地理位置數據,確保所有地理位置數據都受本土加拿大工作室嚴格限制。

(我目前正在嘗試為數據抓取器加上更多創業工作室,所以如果你知道任何本地的團隊,我們能夠測試腳本,就給些反饋吧!)