Posts tagged with: angularjs

Il framework AngularJs in dettaglio

Nell’articolo precedente abbiamo dato una prima occhiata al framework AngularJs e alle sue potenzialità. Quello che abbiamo visto non è altro che la punta dell’iceberg: man mano andremo sempre più a fondo per scoprire le caratteristiche salienti.

Nel mondo reale un’applicazione è composta oltre che da codice HTML, seppur arricchito, anche da codice JavaScript. Quando si ha a che fare con Angular, bisogna seguire un percorso strutturato e modulare composto da componenti che hanno ciascuno una precisa funzione. Tali componenti sono i seguenti:

Componente Descrizione
View Rappresenta l’interfaccia grafica generata a partire da un template HTML elaborato da Angular.
Direttiva È un componente che estende l’HTML con tag ed attributi personalizzati; è l’unico componente autorizzato a manipolare il DOM via JavaScript
Controller È un oggetto JavaScript che espone dati e funzionalità ad una view.
Filtro È una funzione che formatta il valore di un’espressione per la visualizzazione su una view (es formattazione di una data o di un numero o la selezione di un sottoinsieme di elementi di un array).
Servizio È un oggetto che fornisce funzionalità indipendenti dall’interfaccia grafica, come ad esempio l’accesso al server via HTTP.

Continue Reading


Le potenzialità del framework AngularJs

La prima volta che ho utilizzato AngularJs, è stato per sviluppare un tools di disegno online utilizzando l’oggetto canvas HTML5 e, lo confesso, mi sono divertito tantissimo.

AngularJs è un potente framework Javascript, sostenuto e supportato da Google, che estende le funzionalità di base dell’HTML con nuovi attributi, e semplifica la realizzazione di applicazioni Web single page (SPAs – Single Page Applications). E’ molto semplice da imparare, è completamente scalabile e va d’accordo con altre librerie. Continue Reading


Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

Chiudi