Activité Conception
- Optimiser le parcours utilisateur [BP_003_fr]
- Favoriser un design simple, épuré, adapté au web [BP_005_fr]
- Privilégier une approche "mobile first", à défaut un chargement adaptatif [BP_006_fr]
- Respecter le principe de navigation rapide dans l’historique [BP_007_fr]
- Proposer un traitement asynchrone lorsque c'est possible [BP_008_fr]
- Favoriser les pages statiques [BP_013_fr]
- Favoriser un développement sur-mesure à l'usage d'un CMS [BP_011_fr]
- Créer une architecture applicative modulaire [BP_014_fr]
- Éviter les animations JavaScript / CSS [BP_039_fr]
- N'utilisez que les portions indispensables des librairies JavaScript et frameworks CSS [BP_040_fr]
- Mettre en cache les données calculées souvent utilisées [BP_064_fr]
- Ne se connecter à une base de données que si nécessaire [BP_073_fr]
- Éviter le transfert d'une grande quantité de données pour réaliser un traitement [BP_076_fr]
- Afficher des pages d'erreur statiques [BP_096_fr]
- N'utiliser que des fichiers double opt-in [BP_110_fr]
- Réduire le volume de données stockées au strict nécessaire [BP_4011_fr]
- Avoir un titre de page et une metadescription pertinents avec le contenu de la page [BP_4015_fr]
- Utiliser la version la plus récente du langage [BP_4016_fr]
- Préférer une PWA à une application mobile native similaire au site web [BP_4019_fr]
- Mettre en place une architecture élastique [BP_4021_fr]
- Limiter le nombre d'appels aux API HTTP [BP_4022_fr]
- Limiter le recours aux carrousels [BP_4030_fr]
- Mettre en place un "Circuit breaker" [BP_4032_fr]
- Favoriser le "Request collapsing" [BP_4033_fr]
- Préférer la pagination au défilement infini [BP_4035_fr]
Activités
- Activité 1. Spécification [5]
- Activité 2. Conception [25]
- Activité 3. Réalisation [43]
- Activité 4. Production [27]
- Activité 5. Utilisation [15]
- Activité 6. Support / Maintenance [2]
- Activité 7. Fin de vie [2]