在這30天內主要帶大家了解整體 CI/CD 的建置流程,從一開始的開發、測試和建置,到後面的部屬,並且最後會利用 Python Flask 和 Pytest 等等,加上 Github Actions 來進行實作,帶大家更清楚的了解整體的進程,也順便了解如何使用這些框架和工具 !
選題動機: 在大三下找實習時,發現到很多公司的要求之一是對於 CI/CD 有一定的認識,那時候對於這部分的知識點完全沒有概念,隨著開始實習後發現到,其實軟體的架...
概念: 在開發部分的週期上,主要會經歷「開發」、「測試」、「建置」、「部署」,隨著產品的使用時間越久,服務的內容只增不減,就會導致程式整體的架構越來越肥大,若每...
前情提要: 每一個程式語言都有自己的套件管理工具,像是 Java 有 Maven,Node.js 有 npm,Python 也有自己的,也就是pip,pip 預...
前情提要: 我們本次的最終目標是透過 Flask 當作我的應用程式來實作 CI/CD 的流程,因此今天我們簡單介紹一下 Flask 還有其使用的方法! 什麼是...
前情提要: 在前一天的 Python Flask 示範當中,在程式碼的最下面有展示到 __name__ = "__main__",那今天就是...
前情提要: 在前天 Python Flask 的簡單示範中,有使用到一個很不一樣的東西,也就是 @app,而這到底又是什麼呢,今天就要來跟大家分享此概念! 什麼...
前情提要: 接下來的四天會來講述此專案會使用到的 Flask 概念,而今天要來分享的是 Python Flask URL 的使用,把路徑的設定和應用和大家講述!...
前情提要: 今天要來分享的是 Jinja 和 render_template,Jinja 是 Flask 提供的樣版引擎,在搭配 render_template...
前情提要: 今天要來和大家分享如何把 HTML 當中的 form 和 Python Flask 來做結合,其基底是根據先前 URL 路徑延伸出來的,若對這部分還...
前情提要: 有時在觸發某些條件以後,會需要進行頁面上的跳轉,而在 Flask 當中即有提供一個函式,redirect,來協助我們完成此功能。但隨著網站不斷再更新...