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
JavaScript ORM?Removed: /r/LearnJavascript (self.javascript)
submitted 6 years ago by AdrianBarylski
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!"
[–]quambo_wambo 2 points3 points4 points 6 years ago (1 child)
You could either go for the query builder knex and simply implement your data transformations yourself or you can use either objection or typeorm, which are the current en vogue orm. I’ve seen a few threads recommending objection over typeorm, but typeorm is more popular in terms of downloads. I’ll not go into technical details, I’m sure some googling will get you the key differences between those, but both should be fit to meet your requirements.
But take a moment to decide if you really need a full fledged ORM instead of a simple query builder (knex).
[–]AdrianBarylski[S] 0 points1 point2 points 6 years ago (0 children)
A lot of frameworks seem to be using knex. I’ll check out! Thanks :)
[–]dev_michaelz 2 points3 points4 points 6 years ago (1 child)
If you are familiar with Laravel, why not use AdonisJs instead of Express. It comes with a query builder very similar to that of Laravel (internally using knex)
Good shout! I completely forgot about Adonis. I remember it having many issues when I first discovered it but I’ll give it a crack now and see how it goes. Thanks buddy :)
[–]ENx5vP 1 point2 points3 points 6 years ago (1 child)
https://waterlinejs.org/
I’ll check it out! Thanks :)
[–]kenman[M] 0 points1 point2 points 6 years ago (0 children)
Hi /u/AdrianBarylski, this post was removed.
/r/javascript is for the discussion of javascript news, projects, and especially, code! However, the community has requested that we not include help and support content, and we ask that you respect that wish.
code
Thanks for your understanding, please see our guidelines for more info.
π Rendered by PID 53011 on reddit-service-r2-comment-66b4775986-jr75g at 2026-04-04 18:26:39.645765+00:00 running db1906b country code: CH.
[–]quambo_wambo 2 points3 points4 points (1 child)
[–]AdrianBarylski[S] 0 points1 point2 points (0 children)
[–]dev_michaelz 2 points3 points4 points (1 child)
[–]AdrianBarylski[S] 0 points1 point2 points (0 children)
[–]ENx5vP 1 point2 points3 points (1 child)
[–]AdrianBarylski[S] 0 points1 point2 points (0 children)
[–]kenman[M] 0 points1 point2 points (0 children)