Bonne journée, mes amis!
Laissez-moi vous présenter mon nouveau projet, un modèle de démarrage HTML moderne.
Ce modèle est le résultat de l'analyse de plus de 100 sources sur des problèmes liés à la structure et au contenu d'une page Web, divisant l'application en composants, mise en cache des ressources, optimisation des moteurs de recherche, sécurité, etc., et comprend les éléments suivants:
- Toutes les balises meta et link (général, Microsoft, Facebook, Twitter, IOS, Android, données structurées - Schema.org et JSON-LD, plus quelques balises liées à la sécurité)
- Exemple d'utilisation de balises HTML5
- Un exemple d'utilisation des propriétés CSS3
- Un exemple d'utilisation de modules CSS
- Un exemple d'utilisation de modules JavaScript
- Fichier "manifest.json"
- Agent de service général (cache d'abord, puis réseau)
- Fichier Robots.txt
- Le fichier "sitemap.xml"
- Le fichier "Browserconfig.xml"
- Fichier ".gitignore"
- Un exemple de serveur Express.js définissant les en-têtes liés à la sécurité et à la compression et renvoyant des fichiers sur demande
- Exemple de page d'erreur de création 404 (page introuvable, la création n'est pas la mienne)
- Fichier "README.md"
- et beaucoup plus
Site officiel: htmltemplate.site .
Le code du projet est ici .
Toute forme de feedback est la bienvenue: n'hésitez pas à écrire dans un message personnel et à tirer la requête sur github.
Si vous souhaitez répéter mon chemin "recherche", vous pouvez commencer avec les ressources suivantes:
Suivez ce lien pour trouver un préréglage Webpack 5 évolutif qui inclut Babel et PostCSS, un serveur de développement et une version de production optimisée.
Et si vous souhaitez rafraîchir ou tester vos connaissances en JavaScript, alors surtout pour cela, pendant mon temps libre, je développe cette merveilleuse application (vous ne pouvez pas vous en féliciter ...).
Merci pour votre attention et bonne journée.