Skip to content
Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)
Java HTML CSS JavaScript Dart Makefile
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bck2brwsr Using different than bck2brwsr.js name for the main application script Apr 24, 2019
cheerpj Initial commit Apr 21, 2019
dart-counter Initial commit Apr 21, 2019
gwt-app Initial commit Apr 21, 2019
jsweet Added JSweet properly Jun 23, 2019
react Added React code Apr 21, 2019
teavm-latest Prevented icon loading attempt Apr 23, 2019
teavm Initial commit Apr 21, 2019
vaadin Initial commit Apr 21, 2019
.gitignore Initial commit Apr 21, 2019
LICENSE Initial commit Apr 21, 2019
README.md README Apr 21, 2019

README.md

JVM alternatives to JS

This repo contains different implementations of a simple counter application in the following Java-based technologies:

  • CheerpJ
  • GWT
  • JSweet
  • TeaVM
  • Vaadin Flow

bck2brwsr example is broken - I couldn't get it working.

For comparison, it also contains the following other implementations:

  • React.js
  • Dart

Code for blog post: Comparing JVM alternatives to JavaScript.

You can’t perform that action at this time.