JSX

JSX is a statically-typed, object-oriented programming language designed to run on browsers.

JSX screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • JavaScript
-
No reviews
2likes
0comments
0news articles

Features

Suggest and vote on features
No features, maybe you want to suggest one?

 Tags

  • in-browser-execution
  • browser-execution
  • javascript-based
  • Javascript

JSX News & Activities

Highlights All activities

Recent activities

  • POX added JSX as alternative to ReScript
Show all activities

JSX information

  • Developed by

    Unknown
  • Licensing

    Open Source and Free product.
  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development
JSX was added to AlternativeTo by 11009723 on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is JSX?

JSX is a statically-typed, object-oriented programming language designed to run on browsers.

JSX performs optimization while compiling the source code to JavaScript. The generated code runs faster than an equivalent code written directly in JavaScript. The gain may vary, but even the optimized JavaScript libraries like Box2D becomes faster when ported to JSX ( 12% faster on iOS 5.1, 29% faster on Android 2.3 ).

JSX offers a solid class system much like Java, freeing the developers from working with the too-primitive prototype-based inheritance system provided by JavaScript. Expressions and statements , however , are mostly equal to JavaScript, so it is easy for JavaScript programmers to start using JSX. There are also plans on language-services for editors & IDEs , for example code completion, to make coding easiler.

It is developed at DeNA as a research project, the language has following characteristics.

Common open source code : https://github.com/jsx/JSX/