top | item 45346863

(no title)

dkyc | 5 months ago

From "framework fatigue" to "new framework" in five paragraphs.

Personally, I find all these minimalist, back-to-the-basics frameworks a bit misguided. It's always reeks a bit of "well my farts don't smell" – other developers' frameworks are bloated, dependency-overloaded and too complex. My new framework is simple, based on a powerful idea, and just right.

Imo, the best way to build a truly good web app in 2025 is to embrace both server-side rendering and client-side rendering, by sharing the same rendering logic between client and server, like e.g. SvelteKit, Next.js and others do.

discuss

order

wry_discontent|5 months ago

Using Next.js is malpractice. I've never had a worse experience with a web framework (and I'm using that word extremely loosely here).

skydhash|5 months ago

I’m ready to bet that anyone that chose Next is now battling a ball of mud and a buggy one with that.

ramon156|5 months ago

No, fameworks are relatively opinionated towards the goal the creator had, which is usually in a README.

They're all tools that need more context to decide on when you use them.

For example, in my use case (SaaS) I focus on something that makes refactoring a breeze. Type-safe end-to-end is important there, so I use orpc+react for most projects. If you don't like contract-first APIs you're going to hate this, but it makes me think out what I actually want in my frontend before I write the database. This kind of [mocking -> real data] way of coding makes you proactive when designing the app

srcreigh|5 months ago

My favourite SSR framework is built in to React. It's called `renderToString`