Solving problems on your Angular application can be a real challenge. It all becomes much more difficult when our app doesn’t work and all that…
Leave a CommentTag: es6
Risolvere i problemi sulla tua applicazione Angular può essere davvero una sfida. Diventa tutto molto più difficile quando la nostra app non funziona e tutto ciò che ci restituisce sono alcune linee rosse “critiche” nella console.
Soprattutto quando sei alla prime armi, questi problemi possono trasformare il processo di sviluppo in un vero dramma.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
Con l’avvento di Redux e altri framework JavaScript simili che cercano di essere un più funzionali (funzionali come nella programmazione funzionale), un nuovo problema è stato introdotto nei programmatori Javascript (almeno per quelli non familiari con la programmazione funzionale): come mantenere lo stato della loro applicazione “immutabile“.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
In questo articolo, cercheremo di capire le promise nel modo più semplice possibile. Prima di tutto, cos’è la promise in realtà? La documentazione ufficiale afferma che:L’oggetto Promise rappresenta l’eventuale completamento (o fallimento) di un’operazione asincrona e il suo valore risultante.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
Le nuove e moderne applicazioni web fanno un grande affidamento su Javascript, in particolar modo le Single-page application (le famose SPA). Anche i framework emergenti…
Leave a CommentCosa è esattamente un modulo?
In Javascript, il termine “modules” si rifersice a piccole unità indipendenti, a codice riusabile. Sono alla base di tanti Design Patterns di Javascript e sono assolutamente necessari quando si costruisce qualsiasi applicazione sostanziale basata su JavaScript.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
In questo post, analizzeremo nel dettaglio le Spread Syntax con alcuni esempi.
Prima di tutto diamo una definizione generale della Spread Syntax:
- è semplicemente composta da tre punti: …
- Permette ad un iterabile di espandersi in posti dove sono previsti argomenti 0+.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
In questo post, analizzeremo nel dettaglio le Arrow functions con vari esempi, vantaggi e svantaggi sul loro utilizzo e molto altro.
Arrow functions (o più comunemente conosciute come “fat arrow functions”) sono senza dubbio una delle funzionalità più popolari di ES6. Hanno introdotto un nuovo modo di scrivere funzioni concise e leggibili.
Mettiamo a confronto questa funzione scritta con ES5
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
Iniziamo il nostro viaggio alla scoperta delle nuove funzionalità del moderno Javascript (ES6+).
Il menù di oggi offre:
- Let
- Const
- Template literals
- Destructuring
Analizzeremo punto per punto con qualche esempio pratico per rendere il più chiaro possibile la funzionalità esposta.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.
Ciao a tutti.
Vi presento una nuova mini-serie dedicata a chi, come me, dedica gran parte del suo tempo a scrivere codice (più o meno) comprensibile utilizzando il tanto famoso e famigerato Javascript.
Valerio Pisapia, 34 anni, laureato in Ingegneria Informatica all’Università di Napoli Federico II. Ha esperienza decennale nello sviluppo mobile e web in ambito internazionale. Fornisce training e mentoring per progetti di svariata natura. Founder della Dreaming Lab, startup IT in Svizzera, che si occupa di consulenza specializzata in ambito Web.