Angular CLI
ng new, ng generate, ng serve, ng build, ng test, configurazione, workspaces, schematics, builders
1Quale comando crea un nuovo progetto Angular?
Quale comando crea un nuovo progetto Angular?
Risposta
Il comando ng new crea un nuovo progetto Angular con tutti i file di configurazione necessari (angular.json, tsconfig.json, package.json), installa automaticamente le dipendenze npm e inizializza un repository Git. Questo comando è il punto di partenza standard per qualsiasi progetto Angular e imposta la struttura raccomandata dal team Angular. Offre anche opzioni interattive per scegliere routing, preprocessore CSS e modalità strict di TypeScript.
2Quale comando avvia il server di sviluppo Angular?
Quale comando avvia il server di sviluppo Angular?
Risposta
Il comando ng serve avvia il server di sviluppo Angular con ricaricamento automatico (hot reload). Compila l'applicazione in modalità sviluppo e la rende accessibile su localhost:4200 per impostazione predefinita. Il server monitora le modifiche dei file TypeScript, HTML e CSS, quindi ricompila e aggiorna automaticamente il browser per un flusso di lavoro di sviluppo efficiente. Questo comando utilizza webpack-dev-server in background per ottimizzare le prestazioni di compilazione.
3Quale file contiene la configurazione principale del progetto Angular?
Quale file contiene la configurazione principale del progetto Angular?
Risposta
Il file angular.json contiene tutta la configurazione del progetto Angular, incluse le opzioni di build, i percorsi degli asset, le configurazioni dell'ambiente e le impostazioni dei builder. Questo file centrale consente di personalizzare il comportamento del CLI, definire configurazioni per sviluppo e produzione, configurare percorsi globali di stili e script e gestire più progetti in un workspace multi-progetto. È il file più importante per la configurazione del CLI Angular.
Quale comando compila l'applicazione Angular per la produzione?
Quale comando esegue i test unitari in un progetto Angular?
+15 domande da colloquio
Altri argomenti di colloquio Angular
Fondamenti di TypeScript
TypeScript Avanzato
Fondamenti di Angular
Componenti e ciclo di vita
Services & Dependency Injection
Organizzazione dei moduli Angular
Direttive e Pipe
Routing e Navigazione
Form reattivi
Form template-driven
Fondamenti di RxJS
Operatori RxJS
HttpClient e chiamate API
Gestione dello stato di base
Change Detection
Angular Signals
Standalone Components
Test unitari in Angular
Testing End-to-End
Build e ottimizzazione
Fondamenti di NgRx
NgRx avanzato
Architettura Angular
Ottimizzazione delle performance
Sicurezza e best practice
Pattern RxJS avanzati
Angular Universal e SSR
Micro-frontend Angular
Padroneggia Angular per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis