Un’applicazione CRUD con Angular e NodeJs

Un’applicazione CRUD con Angular e NodeJs

In questo tutorial analizzeremo come realizzare una facile Applicazione Web che consenta di interfacciarsi coi dati di un Server remoto.

Nello specifico, per il Front-End, o Client dell’applicazione ci siamo orientati verso una SPA (Single Page Application) scritta con Angular.

Per la parte di Back-End, o Server, si è optato per un Server NodeJs con libreria Express e database MySql.

Si tratta di un’applicazione CRUD (Create, Read, Update, Delete) che ci consentirà  di far interagire la nostra interfaccia Web con un database remoto utilizzando direttamente i corrispondenti metodi del protocollo Http.

Ci basiamo su una semplice architettura MVC (Model-View-Controller) in cui sono chiaramente separate le componenti che si occupano di:

  • presentazione dei dati all’utente (la parte View, il nostro progetto Angular);
  • gestire l’archiviazione dei dati (il loro Model, il nostro database MySql);
  • gestire la “business logic” dell’applicazione (il Controller, la nostra applicazione NodeJS);

 

No Comments

Sorry, the comment form is closed at this time.