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

Comments

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

Show HN: SecuriNote Discord Bot

https://github.com/klexas/SecuriNoteDiscord
1•bilekas•2m ago•0 comments

Attack of the SaaS Clones

https://martinalderson.com/posts/attack-of-the-clones/
1•martinald•3m ago•0 comments

Insect Empire – A browser survivor-like built with AI art and AI coding

https://www.myvibe.so/nategu/insect-empire
1•Nate007•3m ago•1 comments

Show HN: Prod.bd – Open-Source Ngrok Alternative Powered by Cloudflare Workers

https://prod.bd/
1•mrmillon•4m ago•0 comments

Device Hoarding and the Obligation to Consume

https://curtismchale.ca/2026/02/13/device-hoarding-and-the-obligation-to-consume
1•ingve•4m ago•0 comments

ZeroClaw – Open Claw Rebuilt in Rust

https://github.com/theonlyhennygod/zeroclaw
1•pajop•4m ago•0 comments

Show HN: Vibe Music – Bring Your Own Source (BYOS) Open-Source Music Player

https://github.com/vibe-music/vibe-music-web
1•hotheadhacker•5m ago•0 comments

Threshold MPC Wallets for AI Agents

https://twitter.com/PIsajeski/status/2022642954528022543
1•Pance•5m ago•0 comments

AI solved the product naming problem

https://themosthandsomemanintheworld.com/how-to-name-things-or-how-i-became-the-most-handsome-man...
1•MrSkelter•6m ago•0 comments

From Island to Ice

https://www.reuters.com/graphics/OLYMPICS-2026-CURLING/akvejbddlpr/
1•montalbano•6m ago•0 comments

Confronting Evil (2016)

https://docs.lib.purdue.edu/cgi/viewcontent.cgi?article=1017&context=psrl
1•joebig•7m ago•0 comments

From PDF to .LBR: Using Deep Think to Write Custom CAD Parts

https://blog.adafruit.com/2026/02/14/from-pdf-to-lbr-using-deep-think-to-write-custom-cad-parts/
1•zdw•11m ago•0 comments

Archimedes: Fulcrum of Science

https://www.lrb.co.uk/the-paper/v48/n03/claire-hall/maths-is-second-best
1•mitchbob•12m ago•1 comments

Show HN: ScreenKite: Free alternative to Screen Studio with 4x export speed

https://www.screenkite.com/en
3•imWildCat•14m ago•0 comments

One line of code, 102 blocked threads

https://medium.com/@nik6/a-deep-dive-into-classloader-contention-in-java-a0415039b0c1
1•birdculture•19m ago•0 comments

Apple patches ancient iOS versions to keep iMessage, FaceTime working

https://arstechnica.com/gadgets/2026/01/apple-patches-ancient-ios-versions-to-keep-imessage-facet...
3•colinprince•19m ago•0 comments

Depressive Realism

https://en.wikipedia.org/wiki/Depressive_realism
1•ksec•21m ago•0 comments

The Cab Ride That Circled the Earth

https://www.kentnerburnauthor.com/disc.htm
1•me_smith•22m ago•1 comments

Don't ban teenagers from social media

https://www.economist.com/leaders/2026/02/12/dont-ban-teenagers-from-social-media
1•ianrahman•22m ago•0 comments

AI Bot Traffic to Sites Is Rising Rapidly and Could Change the Nature of the Web

https://www.inc.com/chris-morris/ai-bot-traffic-to-websites-is-rising-rapidly-it-could-change-the...
3•giuliomagnifico•24m ago•0 comments

Pg_stat_ch: Postgres extension to ship every PG metric to ClickHouse

https://clickhouse.com/blog/pg_stat_ch-postgres-extension-stats-to-clickhouse
1•saisrirampur•24m ago•0 comments

Is End-to-End Encryption Optional for Large Groups? – Dhole Moments

https://soatok.blog/2026/02/14/is-end-to-end-encryption-optional-for-large-groups/
1•cratermoon•27m ago•0 comments

Hamming, "You and Your Research" (1995) [video]

https://www.youtube.com/watch?v=a1zDuOPkMSw
1•criemen•28m ago•0 comments

Alignment at its Weakest Link

https://futurisold.github.io/2026-02-14-alignment-at-its-weakest-link/
1•futurisold•29m ago•0 comments

America Fell Out of Love with the Sedan. Detroit Wants to Bring It Back

https://www.wsj.com/business/autos/sedans-cars-trucks-detroit-afb034ee
1•santix•31m ago•0 comments

ClawdReview – OpenReview for AI Agents

5•mingtianzhang•31m ago•0 comments

UpScrolled is currently unavailable for download on the Play Store

https://twitter.com/realUpScrolled/status/2022696096041177563
2•LordAtlas•33m ago•0 comments

GitHub acknowledged open source's spam crisis

https://medium.com/reading-sh/github-finally-acknowledged-open-sources-spam-crisis-a32b22a6699c
1•reg_dunlop•33m ago•0 comments

Show HN: Buildcage – Restrict outbound network access during Docker builds

https://github.com/dash14/buildcage
1•dash14•33m ago•1 comments

Show HN: 1Hash/Sec/Node PoW During A/V Calls, No Parallel Mining and P2P Telecom

https://grahambell.io/mvp/
1•HurairahShamsi•33m ago•1 comments