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

Comments

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

YouTube views are 18-25% less effective than podcasts at driving purchases

https://podnews.net/press-release/rethinking-youtube
1•giuliomagnifico•50s ago•0 comments

Ruby 4.0.0 Preview3 Released

https://www.ruby-lang.org/en/news/2025/12/18/ruby-4-0-0-preview3-released/
1•chmaynard•58s ago•0 comments

Show HN: ArchiKEK – Export clean OSM geometry to Rhino (.3dm) and SketchUp

https://www.archikek.com/
1•kekseason•1m ago•0 comments

Most Parked Domains Now Serving Malicious Content

https://krebsonsecurity.com/2025/12/most-parked-domains-now-serving-malicious-content/
1•bookofjoe•1m ago•0 comments

Ask HN: How do you define "done" for long-running AI agents?

1•IntelliAvatar•4m ago•0 comments

Plugins case study: mdBook preprocessors

https://eli.thegreenplace.net/2025/plugins-case-study-mdbook-preprocessors/
1•chmaynard•4m ago•0 comments

Avoid fan traps in system diagrams

https://www.ilograph.com/blog/posts/avoid-fan-traps-in-system-diagrams/
1•billyp-rva•5m ago•0 comments

Olo (Color)

https://en.wikipedia.org/wiki/Olo_(color)
1•keepamovin•7m ago•0 comments

A Look at iMessage in iOS 14

https://projectzero.google/2021/01/a-look-at-imessage-in-ios-14.html
1•fanf2•9m ago•0 comments

Silver Breaks $66, and Thoughts About Samsung's Deal to Restart a Silver Mine

https://goldandsilverdaily.substack.com/p/silver-breaks-66-and-thoughts-about
1•airhangerf15•10m ago•0 comments

Vm.overcommit_memory=2 is always the right setting

https://ariadne.space/2025/12/16/vmovercommitmemory-is-always-the-right.html
1•birdculture•20m ago•1 comments

Rcarmo/drawterm: drawterm with HIDPI scaling settings on macOS

https://github.com/rcarmo/drawterm
1•rcarmo•21m ago•0 comments

Fast memory vulnerabilities, written in 100% safe Rust

https://github.com/Speykious/cve-rs
2•airhangerf15•22m ago•0 comments

Classical statues were not painted horribly

https://worksinprogress.co/issue/were-classical-statues-painted-horribly/
2•bensouthwood•23m ago•0 comments

Vaadin 25.0: Modernizing the Java Web Stack (Java 21, Spring Boot 4, 100% Lit)

https://vaadin.com/blog/vaadin-25-0-release
3•spicyroman•23m ago•1 comments

The AI Fundraising Agent for Pre-Seed Startups

https://meetgordon.com/
1•alvaradomarcos•23m ago•0 comments

Vector Prism: Animating Vector Graphics by Stratifying Semantic Structure

https://yeolj00.github.io/personal-projects/vector-prism/
1•SerCe•30m ago•0 comments

Show HN: Wire code to any cloud in minutes

https://www.neptune.dev/
1•nzdevhacker•31m ago•0 comments

Cursor Feature Request: Native Agent Compliance Verification Auto-Critique Loops

https://forum.cursor.com/t/native-agent-compliance-verification-auto-critique-loops/146556
1•sean_escendant•32m ago•0 comments

Authentication: Who are you? Proofs are passwords, codes and keys

https://binaryigor.com/authentication-who-are-you-proofs.html
1•BinaryIgor•34m ago•0 comments

Inlining – The Ultimate Optimisation

https://xania.org/202512/17-inlining-the-ultimate-optimisation
1•rayhaanj•34m ago•0 comments

Show HN: Quercle – Web Fetch/Search API for AI Agents

https://quercle.dev/
1•liran_yo•35m ago•0 comments

The Roomba Was a Disappointment

https://www.theatlantic.com/technology/2025/12/roomba-dream-home-robotics/685293/
1•voxleone•37m ago•0 comments

What Ireland's Data Center Crisis Means for the EU's AI Sovereignty Plans

https://www.techpolicy.press/what-irelands-data-center-crisis-means-for-the-eus-ai-sovereignty-pl...
1•donohoe•38m ago•0 comments

Show HN: I built an app for vibe-coding games

https://playmix.ai/
1•Mikecraft•38m ago•0 comments

Speed has always driven military tech adoption. Autonomous weapons are next

https://medium.com/statute-circuit/slow-is-smooth-smooth-is-fast-why-speed-will-drive-military-ai...
1•delschlangen•39m ago•0 comments

Nu-9 halts Alzheimer's disease in animal model before symptoms begin

https://news.northwestern.edu/stories/2025/12/nu-9-halts-alzheimers-disease-in-animal-model-befor...
2•geox•43m ago•0 comments

A Brief History of UK Interest Rates

https://theheasman.com/data-history-of-uk-interest-rates/
1•TheHeasman•45m ago•0 comments

Archer to Launch Air Taxi Trials in US Cities Under White House Executive Order

https://investors.archer.com/news/news-details/2025/Archer-Moves-to-Launch-Air-Taxi-Trials-In-U-S...
2•bookofjoe•45m ago•0 comments

Gemini 3 Flash – Everything you need to know

https://artificialanalysis.ai/articles/gemini-3-flash-everything-you-need-to-know
1•Topfi•47m ago•1 comments