Flask建置CICD_Max行銷誌

【Flask 教學】實作 Flask + GitHub Action CI/CD

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

ㄧ. 什麼是 CI / CD ? 什麼是 CI: CI 是持續整合 (Continuous Integration) 的縮寫,簡單來說就是當提交的程式時,先建置起來,並且跑個測試,確保上傳上來的程式不會影響到專案內的其他功能。 什麼是 CD: CD 是持續交付 (Continuous Delivery) 和持續部署 (Continuous Deployment) 的縮寫,當完成先前階段的 CI 後,才會進入 CD 階段,將程式部署並且交付到使用者手中,讓服務永遠都是最新版本的。 為甚麼要有 CI / CD? 把需要重複的事情 (測試、部署) 交給電腦處理,就可以不用每次都輸入同樣的指令,省下人工的時間。 關於 CI / CD 解說可以參考文章: 踏入 CI/CD 的世界 – 觀念 […]

Flask教學 技能路線圖_Max行銷誌

【Flask 教學】2021 Flask 網頁開發路線圖

發佈於 發佈留言分類: 04 Python Flask 教學10 所有文章

Why Flask? Python 的 web 框架很多,推薦選擇 Flask 開始入門,因為 Flask 是一種極輕量化的框架,設計理念是 Micro,非常適合新手快速上手,簡單來說在架設 Flask 時就像是堆積木,可以自己決定要使用什麼積木 (擴充套件),不會有多餘的積木,達到簡單、輕量、高擴充性的架構。 The “micro” in microframework means Flask aims to keep the core simple but extensible. Flask won’t make many decisions for you, such as what database to use. Those decisions that it does make, […]