
Milan Vlaski
Je vais créer des PWA hors ligne avec Vanilla JS et Lit Web Components
Si votre projet nécessite une fiabilité extrême (travail sur le terrain, outils médicaux, tableaux de bord haute performance) et une empreinte très limitée, je propose l’approche « Software Crafter » pour le développement.
La proposition de valeur technique
Couche de vue (Lit & Web Components) : Utilisation des standards natifs de navigateur pour l’encapsulation. Votre interface reste compatible avec toute future migration « React-to-Next » de la pile technologique.
Découplage d’état et de synchronisation : En utilisant une architecture inspirée de l’hexagonale, je découple la logique métier du stockage. Votre application peut passer de la synchronisation locale uniquement à la synchronisation cloud sans réécriture totale.
Cycle de vie hors ligne : implémentation personnalisée d’un travailleur de service pour un cache agressif et une synchronisation en arrière-plan. Je vise un TTI (Time to Interactive) de 0 ms lors de visites répétées.
IndexedDB-First : Protection complète contre les inconstants du réseau.



