The Reddit Fire
Recently a thread on Reddit asking whether AdonisJs is ready for production and not? caught my attention towards the weird reasons shared by users on the thread.
One of the most popular ones was
Most of the packages are hand-written from scratch and that’s why the framework is not production ready.
Like seriously?
Before I really get into the specifics, I want to share the philosophy of the framework.
AdonisJs is not a toolset, it’s an experience. For example:
- Android gives you a software and then all these companies, bundle that software into fucked up hardware.
- Whereas Apple decided to ship the experience of using a mobile device, they don’t care, whether they created everything by hand or they outsourced it.
Now let’s dive into the criticisms.
The test runner
A common complaint is related to japa, the test runner used by AdonisJs to write and run tests. Before writing...