- Cross-platform Desktop Application Development:Electron,Node,NW.js,and React
- Dmitry Sheiko
- 200字
- 2021-07-15 17:36:26
Starting with ES2015
As I have already mentioned, NW.js provides a complete support of JavaScript of ES2015 and ES2016 editions. To understand what it really means, we need a brief excursion into the history of the language. The standardized specification for JavaScript was first released in 1997 (ECMA-262 1st Edition).
Since then, the language has not really changed for 10 years. The 4th edition proposed in 2007 called for drastic changes. However, the working group (TC39) failed to agree on the feature set. Some proposals have been deemed unsound for the Web, but some were adopted in a new project code named Harmony. The project turned into the 6th edition of the language specification and was released in 2015 under the official name ES2015. Now, the committee is releasing a new specification every year.
New JavaScript is backward compatible with an earlier version. So, you can still write code with the syntax of the ECMAScript 5th edition or even 3rd one, but why should we lose the opportunity to work with the new advanced syntax and feature set? I think it would be helpful if we now go through some new language aspects that will be used in the application.
- Julia機器學習核心編程:人人可用的高性能科學計算
- Learn Swift by Building Applications
- Functional Programming in JavaScript
- Python 3破冰人工智能:從入門到實戰
- Corona SDK Mobile Game Development:Beginner's Guide(Second Edition)
- 匯編語言編程基礎:基于LoongArch
- 深入實踐Kotlin元編程
- 網絡數據采集技術:Java網絡爬蟲實戰
- CodeIgniter Web Application Blueprints
- 3D Printing Designs:The Sun Puzzle
- Ionic3與CodePush初探:支持跨平臺與熱更新的App開發技術
- Go Systems Programming
- Jakarta EE Cookbook
- Expert Cube Development with SSAS Multidimensional Models
- Switching to Angular 2