Hacker News new | ask | show | jobs
by rsoto 1588 days ago
Have you heard of AdonisJS[1]? A couple of years ago we had JS as a hard requirement for a new project, and coming from a Rails background, Adoins was really good.

1: https://adonisjs.com/

1 comments

Sure, it's one of the best looking for that case and actually looks better than I remembered, but still everything from the view templating system[1] to the database[2] it uses "by default" needs to be manually installed, which makes it def not like Django/RoR IMHO. Heck, even the simple session management needs to be installed separately[3].

[1] https://docs.adonisjs.com/guides/views/introduction#setup

[2] https://docs.adonisjs.com/guides/database/introduction

[3] https://docs.adonisjs.com/guides/session

1 and 3 come pre-installed with the web template, which is the equivalent of a scaffolded Django or RoR app. 2 is just an npm install. You're trying to draw a distinction when there really isnt one.
Doesn’t sound as batteries included as Django can be OOTB. You should be able to touch a database, setup templates and users without installing anything outside of Django. Which you absolutely can. Not sure the framework in question is this seamless.
ORM, Auth, Session and templates are first party packages and maintained by the core team.