Phaser è un framework per realizzare giochi per il browser.
Si utilizza HTML e JavaScript.
La licenza d’uso è MIT.
A wiki custom post type
Phaser è un framework per realizzare giochi per il browser.
Si utilizza HTML e JavaScript.
La licenza d’uso è MIT.
adb (oppre Android Debug Bridge)
è un’applicazione per computer (un server) che consente di collegarsi allo smartphone Android usando un cavo USB e di inviare comandi da remoto, per ottenere informazioni dallo smartphone.
Nelle applicazioni per smartphone la parola routing viene usata per indicare la navigazione nelle pagine (o schermate, o screen) dell’applicazione.
Un router è un insieme di funzioni che deide come gestire le azioni dell’utente e i cambiamenti delle variabili di stato durante la navigazione nelle pagine
Il termine props è abbreviazione di proprietà.
Per realizzare una pagina nell’applicazione di tipo React Native si usano container.
Per realizzare container si usano component.
Per cambiare l’aspetto e il contenuto di un component si possono inviare dei dati ai component, passando props (come il titolo di un pulsante).
Il component genitore può inviare al component figlio una props “titolo”. Il rendering del pulsante è necessario solo se la variabile titolo viene modificata.
Esiste un articolo sui component
I linter sono una categoria di software che aiutano il programmatore durante la scrittura del codice in un editor IDE, migliorando l’estetica e correggendo immediatamente degli errori.
Nei linguaggi compilati, è il compilatore a produrre errori.
Nei linguaggi interpretati, invece, si dovrebbe mandare direttamente l’intero programma in esecuzione.
Vedere anche code action
Vedere anche prettier
La differenza tra variabili locali e variabili globali consiste in questo:
le variabili locali sono visibili e utilizzabili solo all’interno di una parte del codice sorgente, come all’interno di una funzione;
le variabili globali sono visibili e utilizzabili in qualsiasi parte del codice sorgente, sia all’interno che all’esterno di una funzione.
Un editor IDE potrebbe eseguire azioni che aiutano il programmatore. Queste azioni sono dette editor features, code action oppure source action.
Per questo sono nati i server LSP che comunicano con il nostro editor mentre stiamo scrivendo.
Vediamo alcuni esempi di queste features:
JSX è un’estensione del linguaggio JavaScript utile per utilizzare una sintassi simile al linguaggio XML.
Permette di esprimere gli elementi dell’albero DOM in modo semplice, come in questo esempio:
const App = () => { return ( <div> <p>Header</p> <p>Content</p> <p>Footer</p> </div> ); }
Un polyfill è un pezzo di codice (di solito JavaScript) che è usato per fornire una moderna funzionalità del moderno Javascript anche a quei vecchi browser che non la supportano nativamente.