With JSweet, which recently became available via open source, developers can leverage their Java skills to build Web apps in JavaScript.
The technology transpiles from Java to TypeScript and, in turn, JavaScript. TypeScript is a Microsoft-built superset that compiles to JavaScript. In building JSweet, developer Renaud Pawlak, CEO of Paris-based software engineering company Cincheo, cited a desire to help Java programmers build Web apps.
"In the past couple years, TypeScript has been proving that transpiling to JavaScript to add typing actually works and is efficient," he said in an email. "In parallel, some Java developers have been desperately seeking a light and simple approach to program Web applications in Java. Some are frustrated with the idea that everything in Java should run on a JRE. Some are frustrated by these complex, heavy, and limited Java Web frameworks one can find out there. On the other hand, some are very impressed with what can be achieved with TypeScript/JavaScript on the front end."