Difference between revisions of "Category:Babel"

From Lianjapedia
Jump to: navigation, search
(Created page with "In Lianja v4.1, Babel has been added as a supported scripting language. Babel is a tool for transpiling (compiling) ES6/ES7 code to ECMAScript 5 code, which can be used today...")
 
Line 5: Line 5:
  
 
Any editing changes to the ".esx" file cause it to be automatically transpiled into a ".js" file in the same way a ".ts" TypeScript file is transpiled into a ".js" file.
 
Any editing changes to the ".esx" file cause it to be automatically transpiled into a ".js" file in the same way a ".ts" TypeScript file is transpiled into a ".js" file.
 +
 +
==See Also==
 +
[https://babeljs.io/ Babel]
  
 
[[Category:Lianja v4.1]]
 
[[Category:Lianja v4.1]]
 
[[Category:Developers Guide]]
 
[[Category:Developers Guide]]

Revision as of 10:33, 6 November 2017

In Lianja v4.1, Babel has been added as a supported scripting language. Babel is a tool for transpiling (compiling) ES6/ES7 code to ECMAScript 5 code, which can be used today in any modern browser. Even more - Babel has extensions for transpiling JSX for React and Flow syntax for static type checking. Babel and its surrounding ecosystem is playing an essential role for today’s modern web applications. Now with Babel fully integrated into Lianja you are ready to start using the latest JavaScript specs and accompanied technologies (JSX, Flow, etc.) from now on.

Babel files have a ".esx" extension. You can set the scripting language in your App to "Babel" in the App settings.

Any editing changes to the ".esx" file cause it to be automatically transpiled into a ".js" file in the same way a ".ts" TypeScript file is transpiled into a ".js" file.

See Also

Babel

Pages in category "Babel"

This category contains only the following page.