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•11mo ago

Comments

dthyresson•11mo 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•11mo 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•11mo ago
That wasn't my intent. I haven't used HN much. Will do next time. Thx!
pistoriusp•11mo 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•11mo 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•11mo 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•11mo 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.

Ronald G. Wayne Is More Than Two Weeks at Apple

https://tedium.co/2026/03/31/ronald-g-wayne-apple-interview/
1•janandonly•35s ago•0 comments

Academic Research Skills for Claude Code

https://github.com/Imbad0202/academic-research-skills
1•arnon•2m ago•0 comments

Retainer: Autonomous agent for extended, independent operation

https://github.com/seamus-brady/retainer
1•s_brady•4m ago•0 comments

Pomotuimer – a dependency-free Pomodoro timer for your terminal

https://github.com/wtbates99/pomotuimer
1•wtbates99•7m ago•1 comments

The Telbex Kernel's Version 0.2 release is near

1•gnu779•7m ago•0 comments

Show HN: X/Twitter video downloader Chrome extension (Plasmo)

https://chromewebstore.google.com/detail/twitter-x-video-downloade/ghmnchjchdadckmencaoomeghcfjjhlf
1•rafayexalter•8m ago•0 comments

Warning: Quantum Advances Are Compressing Timeline for Network Upgrades

https://bitcoinmagazine.com/news/bitcoin-policy-institute-warns-of-quantum
1•janandonly•8m ago•0 comments

More than 92,000 tech workers have been laid off in 2026

https://timesofindia.indiatimes.com/technology/tech-news/after-92000-plus-layoffs-in-2026-economi...
2•rustoo•11m ago•0 comments

Six Seven Six Seven

1•babaeo•13m ago•0 comments

NeuroFilter – YouTube recommendation filtering using AI, transformers.js in MV3

https://chromewebstore.google.com/detail/neurofilterai-—-filter-yo/bmnpefkddaaeolemegkbfhemgemm...
2•iamaayushiiit•13m ago•0 comments

Cancelling Claude subscription renewal immediately revokes Design access

2•o10449366•15m ago•0 comments

BLAS, Lapack and OpenMP

https://pypackaging-native.github.io/key-issues/native-dependencies/blas_openmp/
3•tosh•15m ago•0 comments

'First contact' that may have led to complex life on Earth witnessed

https://phys.org/news/2026-04-contact-complex-life-earth-witnessed.html
2•janandonly•16m ago•0 comments

Running local models on an M4 with 24GB memory

https://jola.dev/posts/running-local-models-on-m4
2•joladev•17m ago•0 comments

UCI LISP: Random Notes (1975)

https://pdp-10.trailing-edge.com/decuslib10-04/01/43,50322/read.me.html
4•jruohonen•19m ago•0 comments

ModelDocker – OpenRouter LLM Desktop Client

https://github.com/Skynet-Pro-Plus/modeldocker
1•Skynetproplus1•20m ago•1 comments

Typing Is Being Replaced by Whispering–and It's More Annoying

https://www.wsj.com/tech/typing-is-being-replaced-by-whisperingand-its-way-more-annoying-a804fee7
2•cebert•22m ago•2 comments

Leonard Nimoy reads "Desiderata" [video]

https://www.youtube.com/watch?v=ZZJ1fJTezFE
1•rglover•23m ago•0 comments

Save the Taxi Drivers

https://www.theatlantic.com/ideas/2026/05/waymo-self-driving-cars/687119/
1•Brajeshwar•26m ago•0 comments

Beginners don't trust the command line

1•ghassenfaidi•27m ago•1 comments

AI Is Forcing CEOs to Make a Stark Choice: Lay Off Workers or Make Them Do More

https://www.wsj.com/tech/ai/ai-is-forcing-ceos-to-make-a-stark-choice-lay-off-workers-or-make-the...
6•gpi•34m ago•1 comments

Midori Sync: Midori is the first Gecko-based browser to have its own Sync

https://astian.org/midori-en/midori-sync/
2•ponchale•36m ago•1 comments

Show HN: OpenTelemetry x DuckDB(Ducklake), SQLite, Clojure

https://github.com/o11ylite/o11ylite
1•mnming•38m ago•0 comments

LLM Inference Throughput Rises 4.5x with Parallel Verification

https://presciente.com/edition/74
2•sebastianperezr•44m ago•0 comments

Global AI Diffusion in Q1 2026 – Microsoft

https://www.microsoft.com/en-us/corporate-responsibility/dmc/topics/ai-economy-institute/reports/...
1•giuliomagnifico•46m ago•0 comments

Comparing a 1980s memory map to the Raspi Pico

https://medium.com/@noborutakahashi/a-40-year-old-memory-map-comparable-to-todays-raspberry-pi-pi...
1•Schlagbohrer•46m ago•0 comments

How much electricity does AI consume?

https://hannahritchie.substack.com/p/ai-electricity-2025
2•mef•47m ago•0 comments

Mapping every European defence tech SME

https://www.defencejobs.org
1•omikk•49m ago•0 comments

Will the stigma around boys who dance ever shift?

https://www.theguardian.com/stage/2026/may/10/balletboyz-billy-elliot-ashley-banjo-diversity-male...
2•YeGoblynQueenne•51m ago•0 comments

Show HN: An index of indie web/blog indexes

https://theindex.fyi
1•rocketpastsix•54m ago•0 comments