Skip to main content

Angular

>>>>>>>>>>>>>>>>>>>>>>>>>>Che cosa significa Angular?

Angular è un cosiddetto “framework”, che si basa sul linguaggio di script JavaScript ed è sviluppato da Google . Il framework è utilizzato principalmente nello sviluppo delle cosiddette applicazioni web a pagina singola (SPA) e pone grande enfasi sulla struttura e sulla qualità. Angular è stato il primo framework nell’area degli script Javache era anche adatto a grandi applicazioni aziendali grazie al suo focus su componenti riutilizzabili e una struttura chiaramente definita.

Funzioni e caratteristiche

Il framework è stato sviluppato con Typescript ed è progettato per un’architettura basata su componenti. Combina approcci di progettazione moderni con la flessibilità tipica di JavaScript per implementare requisiti complessi rapidamente e facilmente. Attraverso l’uso di Typescript, il framework ha la necessaria sicurezza dei tipi come il linguaggio di programmazione Java, ma non è comunque legato a Typescript e permette anche allo sviluppatore di usare JavaScript con ES5 o ES2015+. Funzioni e caratteristiche in breve:

  • Sviluppato e utilizzato attivamente da Google
  • Supporta il data binding bidirezionale
  • È progettato per una buona testabilità

Architettura delle applicazioni Angular

Nelle applicazioni web a pagina singola, una richiesta di pagina intera viene inviata al server appropriato quando la pagina web viene caricata. Tutte le altre azioni sono controllate direttamente da JavaScript, risultando in un’esperienza utente fluida che non è in alcun modo inferiore a un’applicazione nativa. Questa rigida separazione tra Client e server permette di esternalizzare la logica dell’applicazione a Client, risparmiando risorse del server e permettendo un alto numero di utenti con un hardware relativamente basso del server.


Avete altre domande?

Vi preghiamo di contattarci


Ulteriori contenuti