Il s'agit d'une expérience dans laquelle j'essaie de créer un site JAMstack.
Architecture de développement Web moderne basée sur JavaScript côté client, des API réutilisables et un balisage prédéfini.
Les ingrédients sont :
Le code source du site Hugo :
Le code source d'Azure Functions :
Le site est hébergé par Netlify à l'adresse :
Pour exécuter le site localement, modifiez /src/site/data/api.toml :
[ recipe ]
get_ingredients = " http://localhost:7071/api/Ingredients/ "
[ submit ]
post_recipe = " http://localhost:7071/api/Recipe "
Exécutez le site Hugo :
cd src/site
hugo server
Exécutez les fonctions Azure :
cd src/api
func host start --cors http://localhost:1313
Parcourir:
http://localhost:1313
Les recettes de confiture sont tirées du site suédois Tasteline.com :
Les traductions du suédois vers l’anglais ont été réalisées avec Google Translate.
Les images sont tirées de Flickr :