Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

94
Am I just a boomer, or does anyone else avoid frameworks as much as possible?
Post Body

This might be a controversial opinion on this sub, but I'm curious if anyone else feels that the javascript ecosystem is becoming bloated with large "all-in-one" solutions with imo dubious benefit. I'm looking at things like prisma, passportjs, nextjs, trpc, nestjs, etc.

Let's put it this way, when you get an error, would you rather fight against some seemingly arbitrary framework code, or quickly just check the code you/your team wrote yourself? I've used many libraries, and it feels like you have to jump through so many hoops, follow so many weird rules, that at times it feels like you're fighting against the library authors.

I believe in abstraction, but I believe in building your own abstractions to tightly match your requirements.

Example: I see people recommend orms like prisma, sequelize, typeorm, etc. to manage migrations which often come with tons of caveats, weird command line scripts, etc.. It literally only takes maybe an hour to write your own migration runner, and then you know exactly how it works and it perfectly matches your use case.

I think the beauty of the node ecosystem is using the power of the language itself and small libraries to create flexible, robust systems, rather than trying to recreate java spring.

Anyways, am I a boomer or does anyone agree? :)

Author
Account Strength
100%
Account Age
9 years
Verified Email
Yes
Verified Flair
No
Total Karma
13,510
Link Karma
6,342
Comment Karma
7,168
Profile updated: 2 days ago
Posts updated: 1 month ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
2 years ago