Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I looked at AdonisJS, but it has soo many things missing that I'd rather just go with Laravel or Rails. Both of those have been around for so long and have an amazing ecosystem (especially Laravel) and are battle tested.

I've also just lost my trust in JS for any serious long term projects. Things work at first and then a year later all the underlying dependencies have changed and stuff stops working.



Fair criticism of the JS ecosystem. Things are always changing.

Btw, its hard to compare two ecosystems with a checklist. For example, Rails doesn't have inbuilt support for Auth, Authorization or Model factories and you rely on community solutions for those.

Similarly AdonisJS is missing some core integrations like queues and you have to rely on community solutions


Yes, this is why I think Laravel is superior to Rails in terms of out of the box functionalities, but I digress.

In the short term, it's fine to use community solutions, but over time, Adonis should bring those things in-house. They also need to find a proper way to monetize the framework so that the core team has the incentive to stick around for a few years to build something truly great. I think this has been the biggest issue with JS world, very few people can and will stick to working on something for long periods of time to make it really good.

The Laravel team figured out the monetization by building out pro-level tools in their ecosystem that people are willing to pay for.


What is missing for you? I don't see much missing anymore coming from Laravel. There are a few things which I wish were more batteries included, such as "forgot password" but that can be made in minutes with code so it's not a big issue.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: