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

Comments

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

MCP Server with X402

https://twitter.com/fveiras_/status/2010083092502069348
1•fveiras•1m ago•0 comments

Why Selling WhatsApp to Facebook Would Be the Biggest Mistake (2012)

https://www.forbes.com/sites/ericjackson/2012/12/03/why-selling-whatsapp-to-facebook-would-be-the...
1•chistev•2m ago•0 comments

I Build an Idea I Love. I Need You to Tear It Apart

1•indigoeagle•2m ago•1 comments

Wong Kar-wai on technology and AI

https://twitter.com/RadiantFilm/status/2010104914274341236
1•keepamovin•7m ago•1 comments

AI memory is sold out, causing an unprecedented surge in prices

https://www.cnbc.com/2026/01/10/micron-ai-memory-shortage-hbm-nvidia-samsung.html
2•jonbaer•7m ago•0 comments

AI "cheating", anti-intellectualism and the carceral

https://overland.org.au/2025/10/ai-cheating-anti-intellectualism-and-the-carceral/
1•Pamar•9m ago•0 comments

Gentoo Linux 2025 Review

https://www.gentoo.org/news/2026/01/05/new-year.html
1•akhuettel•9m ago•0 comments

Show HN: Typical is TypeScript with type-safety at runtime

https://typical.elliots.dev/
1•elliotshep•10m ago•0 comments

When AI Meeting Notes Become Legal Evidence

https://www.aivojournal.org/when-ai-meeting-notes-become-legal-evidence/
1•businessmate•17m ago•1 comments

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/I-dumped-Windows-11-for-Linux-and-you-should-too.1190961.0.html
5•smurda•17m ago•0 comments

Nature-inspired computers are shockingly good at math

https://phys.org/news/2026-01-nature-good-math.html
2•pseudolus•17m ago•0 comments

Putting the "You" in CPU

https://cpu.land/
1•napolux•18m ago•0 comments

Show HN: Authentic AI CV optimizer – real keywords only, 90%+ ATS scores

https://www.cvora.net/
1•jaumapv•22m ago•0 comments

HTML-only conditional lazy loading (via preload and media)

https://orga.cat/blog/html-conditional-lazy-loading/
1•netol•24m ago•0 comments

The Hobbyist Maintainer Economic Gravity Well

https://www.softwaremaxims.com/blog/hobbyist-gravity-well
1•todsacerdoti•26m ago•0 comments

Self-driving cars aren't nearly a solved problem

https://strangecosmos.substack.com/p/self-driving-cars-arent-nearly-a
2•lordgrenville•27m ago•0 comments

Show HN: SSL Radar – Real-time CT logs with probabilistic data structures

https://demo.limite.dev
1•lopezb•29m ago•0 comments

Lean Dine – Scan restaurant menus for calories, macros, and allergens

https://leandine.app
1•albertnahas•29m ago•1 comments

Ruling for the Rich: The Supreme Court over Time

https://www.nber.org/papers/w34643
2•gslin•29m ago•0 comments

The Coming AI Compute Crunch

https://martinalderson.com/posts/the-coming-ai-compute-crunch/
1•jnord•30m ago•0 comments

How Judges Are Using AI to Help Decide Your Legal Dispute

https://www.wsj.com/tech/ai/how-ai-could-help-decide-your-next-legal-dispute-9cb12517
1•pseudolus•35m ago•1 comments

llcat: /usr/bin/cat for LLMs

https://github.com/day50-dev/llcat
1•lioeters•36m ago•0 comments

Media Player Classic Qute Theater

https://github.com/mpc-qt/mpc-qt
2•XzetaU8•38m ago•0 comments

Microsoft is retiring 'Send to Kindle' in Word

https://www.bleepingcomputer.com/news/microsoft/microsoft-is-retiring-send-to-kindle-in-word/
1•7777777phil•39m ago•0 comments

Think of Pavlov

https://boz.com/articles/think-pavlov
2•kiyanwang•45m ago•1 comments

Show HN: I built a fast, minimal Dota 2 counter tool to help me learn the game

https://dota2.tools/
1•lijinxuan•48m ago•1 comments

Show HN: Mac Cleaner, Offline That Fixes the "System Data" Problem

https://freeupmymac.com/
3•tonikami•48m ago•1 comments

Metadata Protection in Instant Messaging Applications: A Review

https://passthesalt.ubicast.tv/permalink/v126afbf79921jjt3bh1/
1•Ey7NFZ3P0nzAe•49m ago•0 comments

(Greenland) Our Friends in the North (2008)

https://bellacaledonia.org.uk/2008/12/01/our-friends-in-the-north/
2•nephihaha•49m ago•1 comments

Show HN: Qonvo – a group chat that turns conversations into live maps

https://qonvo.xyz
1•digi_wares•49m ago•0 comments