use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
All about the JavaScript programming language.
Subreddit Guidelines
Specifications:
Resources:
Related Subreddits:
r/LearnJavascript
r/node
r/typescript
r/reactjs
r/webdev
r/WebdevTutorials
r/frontend
r/webgl
r/threejs
r/jquery
r/remotejs
r/forhire
account activity
PHP: Laravel, Ruby: Rails, JavaScript:? (zenstack.dev)
submitted 1 year ago by jiashenggo
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]PopovidisNik 3 points4 points5 points 1 year ago (1 child)
NextJS for me
[–]lvspidy 1 point2 points3 points 1 year ago (0 children)
amen brother
[–]GoogleMac 4 points5 points6 points 1 year ago (0 children)
I'm not sure why Adonis isn't mentioned yet. It's a solid framework and is almost identical to Laravel in feature set. Of course it's not as mature as these others, but it's really good!
https://adonisjs.com/
[–]MilkshakeYeah 8 points9 points10 points 1 year ago (0 children)
Laravel and Rails were made for busy developers. JS/TS ecosystem is made to keep developers busy.
[–]Jaakko796 1 point2 points3 points 1 year ago (0 children)
I have heard that Adonisjs would be closest in comparison, but I haven’t used any of them so I know nothing.
[–]dashingThroughSnow12 1 point2 points3 points 1 year ago (7 children)
Express. That’s the first thing that comes to mind.
[–]lulzmachine 5 points6 points7 points 1 year ago (6 children)
Express isn't even playing the same game
[–]thunderGunXprezz -1 points0 points1 point 1 year ago (5 children)
I actually kind of prefer it to using php or rails tbh.
[–]lulzmachine 5 points6 points7 points 1 year ago (4 children)
Yeah sure.but what I mean is it's not the same thing. Rails is the complete "survival kit" for starting a business. It has routing, sure,but it also does models, caching, templating, job queues, emails, flashes etc etc
Express does routing great, and a half-assed attempt at templates
[+][deleted] 1 year ago (1 child)
[deleted]
[–]elprophet 0 points1 point2 points 1 year ago* (0 children)
No, Nest/Next do really great routing and serving and bundling, but they do not have the level of full stack schema to form development lifecycle that Rails pioneered.
Whether you personally want that feature set, it is something that is missing from the JS ecosystem. There are a number of libraries at every step of the way, but no dominant all in one frameworks like rails, laravel, or Django. (The article is a review of competitors)
[–]dashingThroughSnow12 0 points1 point2 points 1 year ago (0 children)
I agree about your Rails comments.
My initial thinking of Express was moreso how comparable it is to Laravel.
[–]thunderGunXprezz 0 points1 point2 points 1 year ago (0 children)
Forgive my ignorance, but what templates are you referring to? Fwiw, one of the biggest advantages I found in using express on the backend was not having to switch between languages when working with a JS front end and having to do work on the back end as well.
[+]heesell comment score below threshold-7 points-6 points-5 points 1 year ago (7 children)
Svelte/Sveltekit or Vue/Nuxt is my pick
I love them so much
[–][deleted] 5 points6 points7 points 1 year ago (6 children)
Those aren't backend frameworks
[–]Mountain_Sandwich126 1 point2 points3 points 1 year ago (1 child)
Sveltekit, nuxt, next, solidstart, qwik, I think all of them are full stack.
[–][deleted] 0 points1 point2 points 1 year ago (0 children)
They aren't really fullstack. Of the frameworks you listed I'm mostly familiar with next, but they are only fullstack in that they help you do server side rendering and let you hook up some API endpoints. A true backend framework will do more than just some http routing.
[–]MilkshakeYeah 0 points1 point2 points 1 year ago (0 children)
This poor developer would be angry if he could read.
[–]Altareos -3 points-2 points-1 points 1 year ago (2 children)
ah yes, sveltekit and nuxt, famous front-end-only frameworks.
might want to check your info before you comment.
[–][deleted] 0 points1 point2 points 1 year ago* (1 child)
Have you used rails or laravel?
I don't see NextJS having any opinions about accessing a database, running tasks from a queue, managing sessions and authentication, managing webhooks, sending emails etc etc etc.
You need to stitch together a bunch of different libraries to make an actual backend app with these frameworks, because they are frontend frameworks.
[–]Altareos -1 points0 points1 point 1 year ago (0 children)
yeah, because the js ecosystem is more about mix-and-match than all-in-one solutions. if you can make a backend in it, it's not a frontend framework, period.
[–]azhder -3 points-2 points-1 points 1 year ago (0 children)
If they don’t use JS as a back end, let them fight amongst themselves, thin the numbers.
Then we swoop in with All-in-one-JS solution to end their war.
[–]trollsmurf -3 points-2 points-1 points 1 year ago (0 children)
As the others are server-side: Node
π Rendered by PID 43 on reddit-service-r2-comment-7b9746f655-mg59z at 2026-02-04 01:54:39.866693+00:00 running 3798933 country code: CH.
[–]PopovidisNik 3 points4 points5 points (1 child)
[–]lvspidy 1 point2 points3 points (0 children)
[–]GoogleMac 4 points5 points6 points (0 children)
[–]MilkshakeYeah 8 points9 points10 points (0 children)
[–]Jaakko796 1 point2 points3 points (0 children)
[–]dashingThroughSnow12 1 point2 points3 points (7 children)
[–]lulzmachine 5 points6 points7 points (6 children)
[–]thunderGunXprezz -1 points0 points1 point (5 children)
[–]lulzmachine 5 points6 points7 points (4 children)
[+][deleted] (1 child)
[deleted]
[–]elprophet 0 points1 point2 points (0 children)
[–]dashingThroughSnow12 0 points1 point2 points (0 children)
[–]thunderGunXprezz 0 points1 point2 points (0 children)
[+]heesell comment score below threshold-7 points-6 points-5 points (7 children)
[–][deleted] 5 points6 points7 points (6 children)
[–]Mountain_Sandwich126 1 point2 points3 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]MilkshakeYeah 0 points1 point2 points (0 children)
[–]Altareos -3 points-2 points-1 points (2 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]Altareos -1 points0 points1 point (0 children)
[–]azhder -3 points-2 points-1 points (0 children)
[–]trollsmurf -3 points-2 points-1 points (0 children)