frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

React Meta-Framework Feels Broken, Here's Why

https://rwsdk.com/blog/your-react-meta-framework-feels-broken
22•dthyresson•10mo ago

Comments

dthyresson•10mo ago
A new blog post argues that today’s React meta-frameworks like Next.js and Remix are too abstract and “feel broken,” adding complexity through magic and indirection. It introduces RedwoodSDK as a simpler, more transparent alternative that prioritizes native web APIs and production-parity development.
codingdave•10mo ago
You don't need to (and should not) add a Tl;dr comment when you post something. If you want to tell the story of how you came up with an idea, do a "Show HN". That is the correct way to self-promote on HN.
dthyresson•10mo ago
That wasn't my intent. I haven't used HN much. Will do next time. Thx!
pistoriusp•10mo ago
I'm the author of this article, and this is the second time I've built a framework. I co-created RedwoodJS with Tom Preston-Werner several years ago - and we came up with some novel ideas, but I had a nagging feeling that something wasn't right.

A failed-startup and a kid later... and I'm back. I couldn't let go of the original vision of RedwoodJS, but I wanted to start from scratch. So we built RedwoodSDK, which is a React framework for Cloudflare. It starts as a Vite Plugin that gives you server-side-rendering, RSC, streaming, and realtime capabilities.

Our standards based route feels invisible, with simple pattern matching, middleware and interrupters. You receive a request and return a response. You own every byte over the wire.

There's zero magic. Just TypeScript, modules, functions, values, and types.

chipgap98•10mo ago
Aren't the "defineApp" and "route" methods in rwsdk also magic? It feels like rwsdk is just being more deliberate about when and where to introduce those magic functions.

I'm a big fan of rwsdk so far. Thanks for building!

pistoriusp•10mo ago
Nope! They just return standard JavaScript.

A typical worker looks something like this:

    export default {
        fetch({ request }) {
          return new Response('ok')
        } 
    }

DefineApp just wraps that initial entry point into something that allows us to run middleware, match the router, and render out the page or the response object.

Love that you're a fan! Remember... No magicians allowed here.

gadfly361•10mo ago
I think a notable difference is with one, you can read the code in the file and understand what it will return. With others, you need to read the code and then do a mental join of the framework's conventions to know what it'll return.

The Population Bomb (1968)

https://en.wikipedia.org/wiki/The_Population_Bomb
2•downboots•7m ago•0 comments

Show HN: WebGPU LLM inference comprehensive benchmark

https://arxiv.org/abs/2604.02344
1•yu3zhou4•9m ago•0 comments

Show HN: Let's Turn Your Claude into Socrates

https://github.com/RoundTable02/socrates-skill
2•bevibing•26m ago•0 comments

FluxFest Season 1 kick off soon

1•loveTech•29m ago•3 comments

Show HN: Cloclo – open-source multi-agent CLI runtime for 13 LLM providers

https://www.npmjs.com/package/cloclo
3•seifbenayed1992•33m ago•0 comments

The Six Dumbest Ideas in Computer Security (2005)

https://www.ranum.com/security/computer_security/editorials/dumb/
1•Tomte•37m ago•0 comments

ELF and Dynamic Linking

https://fmdlc.github.io/tty0/Linux_ELF_Dynamic_linking_EN.html
1•signa11•42m ago•0 comments

Estimates of the expected utility gain of AI Safety Research

https://www.lesswrong.com/posts/gXYeWoAfSrdGogchp/estimates-of-the-expected-utility-gain-of-ai-sa...
1•joozio•43m ago•0 comments

The Only Privately Titled EV1 Is Getting Restored with GM's Help

https://www.caranddriver.com/news/a70929844/gm-helping-restore-only-privately-titled-ev1/
2•greesil•45m ago•0 comments

SIMD in Go

https://programmerscareer.com/golang-simd/
1•djood•48m ago•0 comments

It has never been about code

https://www.ufried.com/blog/never_been_about_code/
1•BinaryIgor•53m ago•0 comments

SideX – A Tauri-based port of Visual Studio Code

https://github.com/Sidenai/sidex
46•0x1997•59m ago•29 comments

Shadowing a British Blood Biker on Shift [video]

https://www.youtube.com/watch?v=N-lJbkNSeO8
1•CaliforniaKarl•59m ago•0 comments

Man quit tech job after 60 to become professional poker player

https://www.theguardian.com/lifeandstyle/2026/apr/06/a-new-start-after-60-i-jacked-in-my-job-in-t...
2•erehweb•1h ago•0 comments

Have the patents for H.264 MPEG-4 AVC expired yet?

https://meta.wikimedia.org/wiki/Have_the_patents_for_H.264_MPEG-4_AVC_expired_yet%3F
2•airstrike•1h ago•0 comments

LinkedRecords is now MIT-licensed

https://github.com/wolfoo2931/linkedrecords
1•WolfOliver•1h ago•0 comments

Termux: Differences from Linux

https://wiki.termux.com/wiki/Differences_from_Linux
3•thunderbong•1h ago•0 comments

China fell for a lobster: What an AI assistant tells us about Beijing's ambition

https://www.bbc.com/news/articles/cy41n17e23go
7•tmoravec•1h ago•0 comments

Rawfeed.social

https://github.com/ozziest/rawfeed.social
2•iozguradem•1h ago•1 comments

We cut our agent's API costs by 10x with prompt caching

https://kern-ai.com/blog/prompt-caching
2•obilgic•1h ago•0 comments

A new regional order for the Strait of Hormuz

https://www.aljazeera.com/opinions/2026/4/6/a-new-regional-order-for-the-strait-of-hormuz
2•defrost•1h ago•0 comments

Overwrite This Website

https://overwritten.site
1•nextyes•1h ago•1 comments

Music Blocks – Learn coding through music and music through coding

https://musicblocks.sugarlabs.org/
2•the-mitr•1h ago•0 comments

Elon Musk's Starship Heavy Could Revolutionize Warfare

https://www.wsj.com/opinion/elon-musks-starship-heavy-could-revolutionize-warfare-04930487
2•mudil•1h ago•1 comments

Lakpura.com/Pages/Litha

https://lakpura.com/pages/litha
1•techcast•1h ago•0 comments

Karpathy's LLM Wiki on OpenClaw – The Security Gap Nobody Mentions

https://www.clawctl.com/blog/karpathy-llm-wiki-openclaw-production
2•shving90•1h ago•0 comments

Show HN: Aiaiai.guide: Plain-English mental model for LLM apps, tools and agents

https://aiaiai.guide/
2•myyke•1h ago•0 comments

Blast from the Past [video]

https://www.youtube.com/watch?v=lwawPMSJins
1•programmexxx•1h ago•0 comments

Continual Learning for AI Agents

https://blog.langchain.com/continual-learning-for-ai-agents/
2•eigenBasis•1h ago•0 comments

Forensic proof of manual iOS 26.1 "Ghost" update and insider stalking

1•iphonekiller•1h ago•0 comments