Posted on December 16, 2016 by Renaud Pawlak
We are pleased to announce stable release 1.2.0. This release contains many bug fixes and new features. It takes into account our last-months experience developing real IONIC/Cordova applications with JSweet, but also many excellent feedback from the community (many thanks to the reporters!). Also, it is compatible with Angular 2. Check the release notes.
Posted on October 4, 2016 by Renaud Pawlak
That’s official! JSweet allows using Java to write Angular 2 applications. It even was presented at JavaOne in the following talk: Full-Stack Java with JSweet, Angular 2, PrimeNG, and JAX-RS, by Kito D. Mann. JavaOne 2016.
Posted on May 26, 2016 by Renaud Pawlak
This is a major release. JSweet now supports much better the Java language without loosing its original spirit of low-impedance between Java and JavaScript.
Posted on April 22, 2016 by Renaud Pawlak
This is quite serious! The famous JavaScript framework React.js is now available to Java as a JSweet candy. Of course there are still details to be tuned, and the JSX syntax is not supported (yet?), but there is enough there to start having fun with React.js in Java. I will step through some examples to give you the basics on how to program a React.js application in Java.
Posted on March 9, 2016 by Renaud Pawlak
Let’s focus on two brand new JSweet projects that will help making Java and TypeScript more interoperable. The online TypeScript to Java API translator J4TS: an Open Source project to implement Java APIs in TypeScript (Java loves TypeScript :))
Posted on February 10, 2016 by Renaud Pawlak
Recently, I came across this mccarroll.net’s post, which shows how to use the GWT transpiler in a standalone mode. It is quite interesting to look at the output of the given simple example and to compare it with JSweet output.
Posted on February 2, 2016 by Renaud Pawlak
JSweet version 1.0 was released today. JSweet is a Java to JavaScript transpiler built on the top of TypeScript and it gives access to hundreds of up-to-date and well-typed JavaScript APIs from Java. The following figure shows how JSweet translates from the TSD repository and uses the TypeScript tsc compiler and APIs (d.ts) to transpile Java into JavaScript. With the release of version 1.0, I would like to explore the main reasons why you, as a programmer, would want to try JSweet out, and ultimately use it to program Web applications in a better and safer way. Reason 1: Type Safety and
Posted on January 25, 2016 by Renaud Pawlak
I am pleased to announce that we have just made available the candidate to a first stable JSweet release.
Posted on December 15, 2015 by Renaud Pawlak
In the past few years, many source-to-source compilers (a.k.a transpilers) have been created to improve JavaScript. Among them, the most well-known are CoffeeScript, Dart, and TypeScript, but the list of such languages is much longer.
Posted on November 16, 2015 by Renaud Pawlak
Today, the JSweet transpiler source code was pushed to github.