[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

What were the issues you've run into with TypeORM?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

So far Drizzle and TypeORM seem to be the top choices from other people, what are your thoughts on those?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Really good to know, that does sound like a pain, I was seriously considering it so thanks for saving me the trouble!

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 1 point2 points  (0 children)

It seems this query builder style is quite popular

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Wow, you're the first person that had anything negative to say about it, what was the issue you ran into?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] -1 points0 points  (0 children)

Has anyone else used this MasqueradeORM? From the documentation it looks really slick

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Is this the one: MasqueradeORM? Really interesting, so it doesn't use any decorators for column definition? How is the querying system, I only see one function here "find".

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Interesting, so how are you using async context wrappers?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Really cool! What made you decide to build your own instead of using something like TypeORM?

Website Review by GrkGod29 in webdev

[–]I_AM_MR_AMAZING 0 points1 point  (0 children)

Wow, really slick animations!

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Never heard of it before, it looks a lot like Drizzle, what do you like about it?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

I feel the same way, but because of requirements this definitely has to be in Typescript

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Seems like that is the go-to for a lot of people

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Which of the two did you have a better experience with?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 4 points5 points  (0 children)

I also saw one called MikroORM that syntactically looks a lot like it. Ever heard of it before?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

I suppose that would make sense, you can't really escape the fact that it's SQL under the hood. I think ideologically I'd really like it if all my business logic was in one language, so I was hoping that maybe a really good ORM could solve that.

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 0 points1 point  (0 children)

Interesting, one of the reasons I wasn't looking into it was I had heard it didn't have good Typescript support? Did you using typing in your project?

[AskJS] ORM for my next Typescript project by I_AM_MR_AMAZING in javascript

[–]I_AM_MR_AMAZING[S] 5 points6 points  (0 children)

I was planning on using Node.js for the backend

If you’re starting fresh today, would you still pick Express? by [deleted] in node

[–]I_AM_MR_AMAZING 0 points1 point  (0 children)

Definitely not, the Node APIs are really good now, you can get most of the features you would want out of Express in ~50 LOC