ThinkJs, a NodeJS framework leveraging new ES6/7
What is ECMAScript (ES6, ES7)?
After this long intro, let me tell you about our topic of the day, ThinkJs.
This new NodeJS framework is a complete framework (like a SailsJs, Rails or Laravel ), supporting a large number of databases and providing all the features a modern web project could need (Websockets, server rendering, … ..).
In particular, it has decided to make full use of the new features of the ES6/7. And thanks to Babel, it can be an excellent tool to better understand the use that can be made of these innovations.
I strongly encourage you to take a look at this framework! Be careful though; it is a very young framework, endowed with a community quite restricted and very centered on Asia. So do not expect a lot of examples and documentation.