Analizziamo la struttura del progetto3 (applicazione dimostrativa creata nei precedenti post12 ).
Il progetto progetto3 è stato ottenuto (dalla rete Internet) con questo comando:
Si è visto come installare l’ambiente di sviluppo con Node.js su PC con Linux, ora si vedrà come realizzare un ambiente di sviluppo per React Native su macOS (per iOS).
Per iOS c’è un articolo dedicato1 . Per poter realizzare applicazioni per il sistema operativo Android è necessario preparare prima di tutto l’ambiente di sviluppo nel proprio computer. Si deve:
Il primo progetto è una semplice dimostrazione d’uso di React Native
Se vogliamo creare un progetto per smartphone Android e iOS si può installare React Native. L’articolo su iOS/macOS è stato separato1
Scrivere un programma in JavaScript per il browser è un po’ diverso dallo scrivere un programma JavaScript per Node.js. In entrambi i casi il programma si può dividere in moduli indipendenti, tuttavia NodeJS potrebbe usare dei moduli (detti di tipo CommonJS) di tipo diverso da quelli usati dal browser (detti di tipo ES6).
Nell’ultimo post abbiamo:
npm
(nel progetto locale)Oggi proveremo a installare un modulo globale
Nel precedente post su Node.js abbiamo:
Ora proveremo un esempio d’uso di npm
(Node Package Manager) per aggiungere una dipendenza al progetto.
In passato Javascript era un linguaggio solo per browser (lato client), ma grazie a Node.js si potrebbe usare anche per realizzare script per la shell. Node.js è disponibile in diverse versioni. Ad esempio:
Per la sua installazione su Linux si potrebbe usare un gestore dei pacchetti, ad esempio, come: apt, rpm, pacman, yum, homebrew, ecc.,
L’articolo per configurare un ambiente iOS/macOS è stato separato1 .