🎹 Frontend¶

Le projet dispose de deux frontend principaux

  • Longue Vie Aux Objets : https://lvao.ademe.fr

  • L”assistant : https://quefairedemesobjets.ademe.fr

Ils ont Ă©tĂ© dĂ©veloppĂ©s en silo, et ne partagent Ă  date qu’un minimum de code. L’objectif Ă  terme est d’en mutualiser une majeure partie au travers de refactorisations.

Longue vie aux objet est quant à lui découpé en deux briques fonctionnelles :

  • Le formulaire, aussi appelĂ© version Ă©pargnons

  • La carte, intĂ©grĂ©e au sein de l’assistant et par de nombreuses collectivitĂ©s sous forme d’iframe Les diffĂ©rences sont dĂ©taillĂ©es ici

Technologies employées¶

Les technologies employĂ©es dans l’assistant sont Ă  prendre comme rĂ©fĂ©rence pour l’intĂ©gralitĂ© des dĂ©veloppements futurs sur le frontend, Ă  savoir :

  • templating Django Jinja est encore utilisĂ© dans la carte mais est progressivement dĂ©prĂ©ciĂ©

  • Parcel pour la compilation des fichiers JS/CSS

  • Tailwind