Nozioni di base su Angular

Angular è una piattaforma di sviluppo per la creazione di app mobile e desktop. Angular ti consente di estendere la sintassi HTML per esprimere i componenti delle tue app in modo chiaro e conciso. Il binding e l'inserimento delle dipendenze di Angular eliminano gran parte del codice che altrimenti dovresti scrivere.

Vantaggi di Angular

Sviluppare su tutte le piattaforme

Scopri un modo per creare app con Angular e poi riutilizzare il codice e le tue competenze per creare app per qualsiasi target di deployment, come web, web mobile, mobile nativo e desktop nativo.

Velocità e prestazioni

Ottieni la massima velocità possibile sulla piattaforma web oggi e vai oltre con i web worker e il rendering lato server.

Angular ti consente di controllare la scalabilità. Soddisfa enormi requisiti di dati creando modelli di dati utilizzando RxJS, Immutable.js o un altro modello push.

Strumenti incredibili

Crea rapidamente funzionalità con modelli semplici e dichiarativi. Estendi il linguaggio del modello con i tuoi componenti e utilizza un'ampia gamma di componenti esistenti per creare la tua UI. Ricevi assistenza e feedback immediati specifici per Angular con quasi tutti gli IDE (Integrated Development Environment) e gli editor. Tutto questo si unisce per consentirti di concentrarti sulla creazione di app straordinarie anziché cercare di far funzionare il codice.

Amato da milioni di persone

Dal prototipo all'implementazione globale, Angular offre la produttività e l'infrastruttura scalabile che supportano le app più grandi di Google.

Scopri di più su Angular.io.

Cosa creerai

In questo codelab, inizierai a lavorare su MewTube, un social network video solo per gatti. (Cani non ammessi)

Prerequisiti:

È vivamente consigliata una conoscenza di base di TypeScript. Dai un'occhiata al codelab su TypeScript.

Cosa imparerai

Al termine di questo codelab, avrai compreso le nozioni di base di Angular e sarai in grado di creare la tua prima app Angular.

Questo codelab è suddiviso in quattro traguardi. Il completamento di ogni traguardo richiede circa 30 minuti.

Inizia facendo clic sul nome di una tappa fondamentale:

oppure avvia il codelab.