【建置環境說明】
開發環境是win11,python是3.10.7版本,編碼的工具是Visual Studio Code(簡稱vscode)
【本篇說明】
1.架設網站所需具備工具:
1.前端部分,可使用 HTML(網頁) + CSS(美化,視需要) + Javascript(與API溝通,視需要),負責呈現使用者介面。
說明:HTML 負責網頁的內容和結構,而CSS 負責網頁的外觀和樣式,能控制網頁的字體、顏色、間距、佈局等,能讓 HTML網頁更加豐富,並且與 HTML分開編寫,網頁維護能更加方便。
Javascript是透過在 HTML文件中使用<script>元素來執行網頁的互動,大都用在於與後端API溝通行為。
2.後端部分,可使用 Python Flask 或是 FastAPI,來處理核心邏輯。
說明:
Flask,是一個輕量型的Web應用框架,屬於一種函式庫(模組),以 Python語言來做為開發使用,主要能提供路由、樣板等功能,只需要簡單的幾行程式碼,就能輕鬆、快速架構一個簡易網站。
至於 FastAPI,也是一個 Python網路框架,可快速建立API及自動生成API文件,其實個人覺得有點類似Flask,本篇以 Flask來分享。
2.架設網頁流程說明:
1.安裝Flask
2.建立後端伺服器(例如server.py)
3.建立前端HTML網頁
4.本機測試
5.部署到雲端

3.步驟1:安裝Flask
打開終端機(即命令提示字元 CMD 或 PowerShell),輸入:
pip install flask

▲說明:出現以上內容就代表安裝完成!
【本篇小結】
步驟1:安裝Flask,完成!接下來就進入步驟2:建立後端server。
【本篇結束】
在自學路上難免遇到困難,只要堅持到底,相信就會有所成果,期勉大家一同努力。