Perchè usare React
Ci sono diverse ragioni che motivano la scelta di React come libreria di sviluppo frontend.
Facile integrazione
Essendo una libreria e non un framework dedicato allo sviluppo di applicazioni web, è possibile integrare React anche su progetti esistenti per lo sviluppo di parti mirate.
Cosa serve React?
React è una libreria JavaScript per la creazione di interfacce utente (UI, User Interface). Inoltre nelle applicazioni React le modifiche effettuate sul codice si possono visualizzare in tempo reale, permettendo uno sviluppo rapido, efficiente e flessibile delle applicazioni web.
Cosa serve TypeScript?
TypeScript è un linguaggio di programmazione Open source sviluppato da Microsoft nel 2012 con l’obiettivo di avere un linguaggio front-end robusto e adatto per applicazioni JavaScript complesse.
Cosa serve bootstrap?
Bootstrap ci aiuta a utilizzare una raccolta di strumenti per creare siti e applicazioni per il web. All’interno di esso sono racchiusi modelli di progettazione basati sulla relazione tra HTML e CSS, utili per tipografia, componenti dell’interfaccia, pulsanti e molto altro ancora.
Cosa è Angular CLI?
Angular CLI (Angular Command Line Interface) è un’interfaccia a riga di comando per Angular. I programmatori usano Angular CLI per inizializzare, sviluppare, analizzare e mantenere le applicazioni Angular (versione 2 e successive).
Come iniziare con angular?
Primo avvio del progetto Angular: Possiamo utilizzare sia il comando ‘ng serve’, sia il comando ‘yarn start’. Si consiglia di utilizzare quest’ultimo comando. È infatti possibile poter definire dei comandi personalizzati all’interno del file package.
Come funziona NPM?
In più NPM regola le dipendenze tra i vari moduli. Questo significa che se un modulo ha bisogno di un altro modulo per funzionare, NPM lo scaricherà automaticamente! La community è molto attiva, ci sono migliaia e migliaia di moduli disponibili e ci si aspetta milioni di caricamenti ogni settimana.