amanvirk
amanvirk on Hacker News
Looks great! +1 for using JSX as a backend templating layer.
We played a bit with Kita too and its great
That was sarcasm on your original comment that you have edited 3 times.
Anyways, don't take it seriously and have fun
Heck. 3yrs is quite long. Ill drop anything that doesn't allow me to ship daily
Hell yes. Maintaining this framework for 10years and only recently we have started getting attention because of all this Laravel vs JS drama!
Yeah being subjetive is fine. We all have tastes and preferences and that's why there are so many frameworks and ecosystems.
Going to nitpick a little here
Hono docs language says, they wrap the standard Request object that you can access via HonoRequest.raw https://github.com/honojs/hono/blob/main/src/request.ts#L26
Annotations/Decorators are in stage3 of JavaScript. But I agree they are not super common in JS world except TS heavy libs or frameworks. Btw we aren't big fan of them and use them sparsely in models and commands only
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
Too much misinformation
- Locks you to their own Validator. Nope, Run npm install Zod and you have it working
- Their own Response/Request classes. Isn't it same with Fastify, Express and other frameworks?
- Annotations, Aren't they part of JavaScript?
Posted by
amanvirk on Friday June 16, 2023 @06:45AM
from the github.com dept.
Posted by
amanvirk on Friday June 16, 2023 @01:55AM
from the vinejs.dev dept.
Posted by
amanvirk on Tuesday September 20, 2022 @01:21PM
from the japa.dev dept.
Posted by
amanvirk on Sunday February 20, 2022 @11:30PM
from the japa.dev dept.
ORM, Auth, Session and templates are first party packages and maintained by the core team.
Posted by
amanvirk on Friday February 12, 2016 @10:19AM
from the indicative.adonisjs.com dept.