jamstack cms
1.0.0
這是一個實驗,我試圖建立一個 JAMstack 網站。
基於客戶端 JavaScript、可重複使用 API 和預先建置標記的現代 Web 開發架構。
成分是:
Hugo網站的原始碼:
Azure Functions 的原始碼:
網站由 Netlify 託管,網址為:
要在本地運行站點,請編輯 /src/site/data/api.toml:
[ recipe ]
get_ingredients = " http://localhost:7071/api/Ingredients/ "
[ submit ]
post_recipe = " http://localhost:7071/api/Recipe "
運行 Hugo 站點:
cd src/site
hugo server
執行 Azure 函數:
cd src/api
func host start --cors http://localhost:1313
瀏覽:
http://localhost:1313
果醬食譜取自瑞典網站 Tasteline.com:
從瑞典語到英語的翻譯是透過谷歌翻譯完成的。
圖片取自 Flickr: