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•1y ago

Comments

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

Foxconn and TSMC are running an 800-year-old operating system

https://twitter.com/josefchen/status/2060346552959303981
1•josefchen•43s ago•0 comments

Show HN: Skim any YouTube video. be happy

https://chromewebstore.google.com/detail/skim-get-to-the-point-fre/eenbaojdcmnbdlhkmambidocigepdobm
1•betterhealth12•2m ago•0 comments

Atari Robot Demo by Boz [video]

https://www.youtube.com/watch?v=cAKIhNi2v_Q
1•dp-hackernews•3m ago•0 comments

Ask HN: Which game's online mode is the best "3rd space" to find co-founders?

1•JumpinJack_Cash•6m ago•0 comments

Do Transformers Need Three Projections? Systematic Study of QKV Variants

https://arxiv.org/abs/2606.04032
7•Anon84•9m ago•0 comments

Migrating Sidekiq Background Jobs to Temporal in Ruby on Rails (2025)

https://release.com/blog/temporal-vs-sidekiq
1•mooreds•9m ago•0 comments

Metadata in Malloy: Annotations and Tags (2025)

https://docs.malloydata.dev/blog/2025-06-16-annotations-and-tags/
1•mooreds•11m ago•0 comments

How MCP Is Changing the Way Product Teams Work with AI

https://bagel.ai/blog/how-mcp-is-changing-how-product-teams-work-with-ai/
1•mooreds•11m ago•0 comments

Man-Computer Symbiosis J. C. R. Licklider (1960)

https://groups.csail.mit.edu/medg/people/psz/Licklider.html
2•rballpug•13m ago•0 comments

How to Stop a Killer Asteroid

https://thereader.mitpress.mit.edu/how-to-stop-a-killer-asteroid/
3•EA-3167•17m ago•0 comments

How big tobacco helped shape the design of ultra-processed foods

https://www.ucsf.edu/news/2026/06/432011/how-big-tobacco-helped-shape-design-ultra-processed-foods
1•hhs•19m ago•0 comments

Latent Agents: A Post-Training Procedure for Internalized Multi-Agent Debate

https://arxiv.org/abs/2604.24881
2•PaulHoule•19m ago•0 comments

Valve says it's ready to launch the Steam Machine this summer

https://www.theverge.com/games/943657/valve-steam-machine-frame-summer-launch-verified
1•droidjj•21m ago•0 comments

Introducing Boron Buckyballs: Theory that B80 cages can’t be made is disproved

https://cen.acs.org/materials/nanomaterials/buckyballs-boron-buckminster-fullerene-nanomaterials/...
2•crescit_eundo•22m ago•1 comments

Shouting in the Datacenter (2008) [video]

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

RIP Tech Interviews, Oxy Will Not Miss You

https://sageox.ai/blog/rip-tech-interviews
1•skadamat•23m ago•1 comments

White House will dump $700M of public funds into costly, unreliable coal again

https://electrek.co/2026/06/04/white-house-will-dump-700m-of-public-funds-into-costly-unreliable-...
2•Bender•24m ago•0 comments

Google releases fitbit air specs

https://support.google.com/googlehealth/thread/438625393/unleash-your-creativity-and-style-we%E2%...
1•subroutine•24m ago•0 comments

Flutter: macOS Malvertising Campaign Spreads New FlutterShell Backdoor

https://unit42.paloaltonetworks.com/flutterbridge-new-fluttershell-backdoor/
1•brazukadev•25m ago•0 comments

1ShotGen – Turn rough ideas into one-shot prompts for AI coding agents

https://1shotgen.com/
2•zachisparanoid•25m ago•0 comments

The rise of digital advertising and its economic implications (2024)

https://www.stlouisfed.org/on-the-economy/2024/oct/rise-digital-advertising-economic-implications
1•hhs•26m ago•0 comments

SpaceX IPO

https://spacexipo.com/
2•0xedb•29m ago•1 comments

The thorny question of work-life balance in European startups

https://www.ft.com/content/d8be5090-8b2f-46ce-a108-675d70b7ba8b
2•rustoo•31m ago•0 comments

Using Safetensors with Flax

https://www.gilesthomas.com/2026/06/flax-and-safetensors
1•gpjt•31m ago•0 comments

SpaceX, Other Mega IPOs Denied Fast Index Entry by S&P

https://www.bloomberg.com/news/articles/2026-06-04/s-p-dow-jones-keeps-megacap-ipo-rules-as-is-af...
7•tristanj•32m ago•2 comments

AI model predicts building fire spread, redirecting evacuees to safer exits

https://techxplore.com/news/2026-06-ai-redirecting-evacuees-safer-exits.html
1•lschueller•32m ago•0 comments

Shell, Awk, and Make Should Be Combined

https://www.oilshell.org/blog/2016/11/13.html
2•Chris2048•35m ago•0 comments

You want to build a Recommender System

https://knhash.in/recommender-system-in-prod/
2•kn81198•35m ago•0 comments

US Mint Steve Jobs coin sells out in just 11 minutes

https://appleinsider.com/articles/26/05/12/commemorative-us-mint-steve-jobs-coin-sells-out-in-jus...
4•ohjeez•36m ago•2 comments

Jujutsu v0.42.0 Released

https://github.com/jj-vcs/jj/releases/tag/v0.42.0
1•itskokeh•40m ago•1 comments