Address book è un progetto di esempio per l'organizzazione dei files di una SPA in VueJs e la gestione di un'architettura scalabile.
Il progetto è adatto per la formazione sia di sviluppatori alle prese per le prime volte con VueJs sia più navigati in cerca di una architettura stabile.
Il progetto è realizzato in VueJs sfruttando le più recenti versioni di Javascript.
Gli obiettivi di scalabilità del progetto riguardano:
L'approccio utilizzato è la divisione incrementale basata su poche divisioni iniziali in modo da non overingegnerizzare e complicare troppo il progetto rispettando le linee guida di buona scrittura di codice.
La repository del progetto è pubblica, per provare l'applicazione segui la guida presente su github.