ECMAScript 6 e Webpack

Lo sviluppo web in javascript è spesso legato all’utilizzo di molti file. Un pò perchè il numero di righe di codice aumenta con la complessità dell’applicazione da realizzare, un pò per la necessità di aggiungere librerie di terze parti. L’inclusione di questi file avviene normalmente utilizzando tag <script> che il più delle volte richiedono connessioni http per il download. Stiamo parlando dell’inclusione di file provenienti da link esterni e/o CDN.

Continua a leggere ECMAScript 6 e Webpack

Javascript e refactoring

Mi è capitato di mettere mano a codice javascript scritto qualche anno fa: mi sono accorto che l’utilizzo di Typescript ha cambiato profondamente il mio modo di programmare. Nel corso degli anni mi sono ricreduto sull’utilizzo di javascript che si è dimostrato affidabile e universale, ma sicuramente (almeno per me) inizialmente ha comportato non pochi problemi. L’introduzione di Typescript mi ha consentito di scrivere codice javascript imponendomi delle regole: l’adozione di classi, metodi e di un metodo di programmazione più rigoroso mi ha consentito di ottenere senza dubbio numerosi benefici.

Continua a leggere Javascript e refactoring

Di Javascript e amenità varie

Ho iniziato a programmare agli arbori del web e la connessione 56Kb era l’unico modo per accedere alla rete Internet. Netscape Navigator era il brower più diffuso al mondo e l’html non era certo quello di oggi. In questo scenario ecco comparire Javascript (o meglio ECMAscript) un linguaggio di scripting orientato al web. Continua a leggere Di Javascript e amenità varie