Torniamo nella nostra rubrica dedicata ai tool per gli sviluppatori. Oggi vogliamo parlarvi di un piccolo transpiler chiamato TeaVM. I transpiler, o source-to-source compiler, sono una tipologia di compilatori che prelevano il codice sorgente di un programma scritto in un linguaggio e lo convertono in un altro linguaggio. (more...)

Continua a leggere TeaVM: da Java bytcode a Javascript e WebAssembly

Categoria: Scripting

Go sta riscuotendo un discreto successo presso la community dei developer, si tratta infatti di un linguaggio che una volta padroneggiato offre prestazioni e una pulizia del codice davvero notevole. Go non è stato pensato per lo sviluppo di web application, ma il mercato punta in gran parte su questo tipo di servizi ed ecco perché è nato Joy compiler, un compilatore che traduce codice Go in Javascript eseguibile tramite browser web. (more...)

Continua a leggere Da Go a Javascript con Joy compiler

Categoria: Scripting

Tags: ,

Popmotion è una soluzione basata su JavaScript che si propone come una sorta di "coltellino svizzero" a disposizione dei creatori di animazioni e degli sviluppatori di applicazioni Web interattive. Parliamo di una motion library dalle dimensioni estremamente contenute, appena 11.5 Kb, facilmente installabile attraverso il package manager npm. (more...)

Continua a leggere Popmotion: JavaScript motion library per Web App interattive

Categoria: Scripting

L'ecosistema JavaScript è attualmente uno dei più floridi nel settore dello sviluppo. Durante l'arco dell'anno ormai al termine le statistiche hanno dimostrato che gran parte delle aziende sceglie di implementare i propri progetti orientati al Web tramite questo linguaggio che, grazie ad una pletora di librerie open source, garantisce una notevole versatilità in fase di coding. (more...)

Continua a leggere Javascript: un 2017 all’insegna di React e TypeScript

Categoria: Scripting

Nel corso degli anni gli sviluppatori si sono spostasti sempre di più verso strumenti di sviluppo basati sul Cloud, cosi da poterne sfruttare la struttura modulare e indipendente dal sistema operativo utilizzato. Per questo motivo oggi vogliamo proprio parlarvi di un Cloud & Desktop IDE chiamato Theia. Si tratta di un progetto open source che ha in scaletta una nuova beta release che il 6 dicembre introdurrà diverse novità. (more...)

Continua a leggere Theia: un solo IDE per Desktop e Cloud

Categoria: Scripting

In questi ultimi mesi del 2017 gli analisti del settore IT stanno tirando le somme e analizzando gli andamenti del mercato. In particolare, per quanto riguarda i linguaggi di sviluppo, risultano particolarmente interessanti i dati pubblicati dalla piattaforma Stack Overflow. (more...)

Continua a leggere Javascript: l’avanzata di Angular, TypeScript e Meteor

Categoria: Scripting

React 16, ultima major release di una delle più note librerie JavaScript per la creazione di interfacce utente, è ora disponibile in versione definitiva. L'aggiornamento presenta diverse novità dal punto di vista delle funzionalità, feature che riguardano la gestione di errori ed eccezioni, i tipi di ritorno, la gestione del DOM, la dimensione dei file, il rendering server side e la licenza associata al progetto. (more...)

Continua a leggere React 16, nuove feature e nuova licenza

Categoria: Sicurezza

Tags: ,

Qualche giorno fa per la nostra rubrica dedicata ai developer abbiamo parlato dei source-to-source compiler detti anche transpiler. Si tratta di un un tipo di compilatore che preleva il codice sorgente di un programma scritto in un determinato linguaggio di programmazione e produce un nuovo codice sorgente in un altro linguaggio, lavorando praticamente sullo stesso livello di astrazione. (more...)

Continua a leggere I Compiler sono i nuovi framework?

Categoria: Scripting

Oggi nella nostra rubrica dedicata ai developer scopriamo un progetto open source davvero interessante chiamato JavaScript Studio. I suoi sviluppatori lo definiscono come una tecnologia innovativa per individuare runtime errors all'interno del codice Javascript con un'analisi dinamica. (more...)

Continua a leggere JavaScript Studio: un Cloud service per scovare errori di runtime in Javascript

Categoria: Scripting

Tags:

Con il diffondersi di Javascript e delle Web application sempre più team di sviluppo stanno puntando su questo mercato che permette di realizzare soluzioni complete da proporre tramite browser e quindi, di per se, multipiattaforma. Tuttavia non sempre i developer hanno corretta conoscenza ed esperienza nell'utilizzo di Javascript, ed ecco perché sono nati i cosiddetti transpiler. (more...)

Continua a leggere I transpiler, cosa sono e come vengono usati?

Categoria: Software e Servizi