DEV Community

loading...

Discussion on: What's the Node framework landscape like?

Collapse
leob profile image
leob • Edited

AdonisJS is interesting and appeals to folks who've used Rails or Laravel (which would include myself).

The only thing that looks a bit weird is their homegrown custom "import syntax" (using a "use" keyword that seems to be taken literally from Laravel), instead of 'require' or standard ES6 'import'. But maybe (probably) their documentation explains the rationale behind that choice.

Collapse
shimjudavid profile image
Shimju David

I heard the 'use' syntax is going to be replaced with ES6 'import' in the next version of AdonisJS v5

Thread Thread
leob profile image
leob

Interesting! I don't know what the original reasoning was behind "use", but I assume it had some advanced capabilities which are now covered by standard "import" so that they don't need their homegrown syntax anymore ('import' is now supported natively by the newest node.js versions).

Thread Thread
guledali profile image
guledali

V5 is being rewritten in TypeScript

Thread Thread
leob profile image
leob

That's also good news, I'm definitely starting to see the advantages of TS.