Skip to content →

Tag: javascript

Mini guida su ES6 – Immutability

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“.

Leave a Comment

Mini guida su ES6 – Promise

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.

Leave a Comment

Visual Studio Extensions

Iniziamo questa nuova serie intitolata “Visual Code Extensions Series” in cui in cercherò di proporvi le migliori estensioni per Visual Studio Code che mi permettono di essere più produttivo quotidiamente, automizzatizzando e snellendo alcuni processi.

Perchè Visual Studio Code? Beh, perchè è Free, Open Source e fruibile su qualsiasi piattaforma.

Ma anche statisticamente, VS Code è in forte crescita rispetto ai suoi competitor.

Leave a Comment

Mini guida su ES6 – Module

Cosa è 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.

Leave a Comment

Mini guida su ES6 – Spread Syntax

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+.
2 Comments

Mini guida su ES6 – Perchè dovremmo usare le flat arrow functions?

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

Leave a Comment