« »
6/16/2021

[Fr] Une sombre histoire de vaccin, d'erreur 500 de FSM et de routing

L’infirmière a une erreur 500 sur AmeliPro lorsqu’elle souhaitait valider ma première dose de vaccin 🥲

Bien entendu — comme tout utilisateur — elle fait donc un retour arrière mais l’application ne respectant pas les principes du web : pas d’état porté par l’url -> 🔥💥☠️🥲

Qu’a-t-elle donc fait ?
Recommencer le cheminement à 0 🥲

Chez Cloud-IAM, Hook0 et feu Redsmin et Bringr nous respect(i)ons le principe de « les interfaces graphiques en tant que machines d'états finis » qui map chaque état sur un routing associé.

Pour faire simple un état (~ un écran) = une route côté front.

La *majorité* des états sont donc accessibles via une URL associée, permettant de nombreux usages internes et externes (partage de lien, bookmarks, retour arrière, debugging, compréhension globale des parcours utilisateurs, documentation à jour, automatisation etc…)

Envie d'en savoir plus ? J’en parle en détail dans mon livre !

« »
 
 
Made with on a hot august night from an airplane the 19th of March 2017.