frontpage.
newsnewestaskshowjobs

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.

Autoregressive Boltzmann Generators

https://arxiv.org/abs/2606.27361
1•root-parent•2m ago•1 comments

Give Me 14 Minutes and I'll Destroy Your Procrastination Forever

https://riansweetdoris.substack.com/p/give-me-14-minutes-and-ill-destroy
1•LordAtlas•6m ago•1 comments

Austria Lobbies EU to Host Anthropic After US Access Curbs

https://www.bloomberg.com/news/articles/2026-06-28/austria-lobbies-eu-to-host-anthropic-after-us-...
4•root-parent•9m ago•0 comments

My First Atari ST

https://www.goto10retro.com/p/my-first-atari-st
2•rbanffy•11m ago•0 comments

Google limits Meta's use of its Gemini AI models

https://www.cnbc.com/2026/06/28/google-limits-metas-use-of-its-gemini-ai-models-ft-reports.html
2•root-parent•13m ago•0 comments

China companies Z.Ai,China 360 claim having cybersec AI models to match Mythos

https://www.reuters.com/legal/litigation/chinas-360-says-it-has-developed-tools-match-anthropics-...
5•king_zee•15m ago•0 comments

Pyrite64: N64 game-engine and editor using Libdragon and tiny3d

https://github.com/HailToDodongo/pyrite64
1•poly2it•24m ago•0 comments

Pi is the wrong circle constant

https://www.tauday.com/
3•Foskya•25m ago•1 comments

Ask HN: Impact on LLM development after the USA policy of preliminary vetting

2•mdp2021•27m ago•0 comments

Greece Is Richer. So Why Do So Many Greeks Still Feel Poor?

https://www.dnews.gr/eidhseis/news-in-english/596650/greece-is-richer-so-why-do-so-many-greeks-st...
2•theanonymousone•44m ago•1 comments

Show HN: Custom domain emails for open source projects (KaiMail)

https://kaimail.net/
1•iqbalabd•44m ago•0 comments

Revenue at Risk from AI Displacement

https://zenodo.org/records/20999945
1•tas101•45m ago•0 comments

Show HN: Nomina – Single Binary DNS and Nameserver with WebUI for Homelabs

3•sylwester•47m ago•0 comments

The origins of the school system aimed to produce independent, critical thinkers

https://www.cbc.ca/radio/ideas/humboldt-education-system-bildung-1.7172093
12•pseudolus•47m ago•6 comments

FizzBuzz in Smalltalk

https://donraab.medium.com/fizzbuzz-in-smalltalk-8c6b7cdb6c41
4•ingve•48m ago•0 comments

These Are the Most Beautiful Equations, According to Mathematicians

https://www.scientificamerican.com/article/these-are-the-most-beautiful-equations-in-mathematics/
1•jruohonen•48m ago•2 comments

Ask HN: You have one year to make $1M. What's your plan?

6•vantareed•51m ago•3 comments

Pollen tried to remove my article, and Google is assisting to it

https://blog.pragmaticengineer.com/pollen-tried-to-remove-my-article-about-callum-negus-fancey-an...
3•ingve•52m ago•0 comments

Show HN: O11y.jobs is a job board focused specifically on Observability

https://o11y.jobs/
2•ScarZy•53m ago•0 comments

How VictoriaLogs Stores Your Logs in a Columnar Layout

https://victoriametrics.com/blog/victorialogs-internals-columnar-storage-on-disk/index.html
4•eatonphil•57m ago•0 comments

The curious case of the disappearing Polish S

https://aresluna.org/the-curious-case-of-the-disappearing-polish-s/
1•colinprince•59m ago•0 comments

Three.js R185 Released

https://twitter.com/threejs/status/2070082345689067978
3•aurenvale•1h ago•0 comments

The MUMPS 76 Primer – anniversary edition

https://github.com/rochus-keller/MUMPS/blob/main/docs/MUMPS_Primer.adoc
4•Rochus•1h ago•3 comments

Trump Cut a Billion-Dollar Mining Deal. His Sons Stand to Profit

https://www.nytimes.com/2026/06/28/world/europe/trump-lutnick-sons-kazakhstan.html
8•tcp_handshaker•1h ago•0 comments

After the AI Hype – What's Real, and What's Next – Richard Campbell – 2026

https://www.youtube.com/watch?v=uWnUnMphmPM
1•tcp_handshaker•1h ago•0 comments

Academic-writing kit for Claude Code

https://github.com/josefslerka/study-kit
4•josefslerka•1h ago•0 comments

Show HN: Meta Ads vs. ASA vs. GAC for indie apps (2026 data)

https://launchshots.app/blog/meta-ads-app-install-2026
3•okutan•1h ago•0 comments

The Scaling of PEFT: Towards Million Personal Models of Trillion Parameters

https://arxiv.org/abs/2606.02437
1•Anon84•1h ago•0 comments

A way to exclude sensitive files issue still open for OpenAI Codex

https://github.com/openai/codex/issues/2847
32•pikseladam•1h ago•20 comments

Starbucks Is One of the Largest Banks

https://www.msn.com/en-us/money/companies/starbucks-is-secretly-one-of-the-world-s-largest-banks/...
2•ColinWright•1h ago•0 comments