Bastoni, Benedetta
(2018)
Angular: una soluzione manutenibile e riutilizzabile per il front-end di applicazioni web.
[Laurea], Università di Bologna, Corso di Studio in
Informatica per il management [L-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore.
(
Contatta l'autore)
Abstract
Il mondo dello sviluppo front-end è in continua evoluzione e sono molte le tecnologie a disposizione degli sviluppatori per raggiungere i propri obbiettivi.
Questa dissertazione ha lo scopo di conoscere una di queste tecnologie, Angular, un framework JavaScript, e di valutarne gli effetti su manutenibilità e riusabilità del codice, studiandone le principali caratteristiche architetturali e di gestione dei componenti.
Per mettere in pratica le funzionalità offerte dal framework è stato sviluppato il progetto ProjectManager, la parte front-end di un'applicazione web per la gestione dei progetti di un'azienda.
Gli effetti su manutenibilità e riusabilità dei componenti sono stati analizzati confrontando Angular con altre tecnologie utilizzate per lo sviluppo front-end, quali Twig e Handlebars, due sistemi di templating, e React, una libreria JavaScript che utilizza un approccio più vicino alle caratteristiche di Angular.
Abstract
Il mondo dello sviluppo front-end è in continua evoluzione e sono molte le tecnologie a disposizione degli sviluppatori per raggiungere i propri obbiettivi.
Questa dissertazione ha lo scopo di conoscere una di queste tecnologie, Angular, un framework JavaScript, e di valutarne gli effetti su manutenibilità e riusabilità del codice, studiandone le principali caratteristiche architetturali e di gestione dei componenti.
Per mettere in pratica le funzionalità offerte dal framework è stato sviluppato il progetto ProjectManager, la parte front-end di un'applicazione web per la gestione dei progetti di un'azienda.
Gli effetti su manutenibilità e riusabilità dei componenti sono stati analizzati confrontando Angular con altre tecnologie utilizzate per lo sviluppo front-end, quali Twig e Handlebars, due sistemi di templating, e React, una libreria JavaScript che utilizza un approccio più vicino alle caratteristiche di Angular.
Tipologia del documento
Tesi di laurea
(Laurea)
Autore della tesi
Bastoni, Benedetta
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
angular,progetto
Data di discussione della Tesi
13 Marzo 2018
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Bastoni, Benedetta
Relatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
angular,progetto
Data di discussione della Tesi
13 Marzo 2018
URI
Gestione del documento: