Skip to content Skip to footer
0 items - $0.00 0

Show HN: Nue – Apps lighter than a React button by tipiirai

Show HN: Nue – Apps lighter than a React button by tipiirai

Show HN: Nue – Apps lighter than a React button by tipiirai

15 Comments

  • Post Author
    tipiirai
    Posted April 1, 2025 at 5:48 am

    Nue’s a web framework I’m building to slice through modern web dev bloat. When a Vite/ShadCN/Tailwind button is 40% heavier than a full-blown SPA, it’s time to do things differently. We’re retooling from the ground up—web standards first, no bloat. It’s for frontend architects, design engineers, and UX folks craving simpler, saner workflows. Still in progress, but the shift’s coming. Curious to hear your thoughts!

  • Post Author
    tipiirai
    Posted April 1, 2025 at 5:58 am

    Not an April fool's joke btw!

  • Post Author
    mirzap
    Posted April 1, 2025 at 6:25 am

    > 150,000 records — far past where JavaScript (and React) would crash with a stack overflow error

    I think react-virtualized and stack tables can easily handle 1 million rows client-side without a problem (I saw the demo somewhere).

    Web development is about convenience, and the speed of development is far more important than ultra optimizations. People simply don't care about super optimizations because servers are so fast these days, and bandwidth is cheap, almost free.

    But it's an interesting project. Good luck.

  • Post Author
    wordofx
    Posted April 1, 2025 at 6:33 am

    The animation makes it look so incredibly slow…

  • Post Author
    mary-ext
    Posted April 1, 2025 at 6:39 am

    The animations makes it feel slow, the lack of any throttling/debouncing means that my input feels slow too.

  • Post Author
    wetpaws
    Posted April 1, 2025 at 6:42 am

    [dead]

  • Post Author
    m00dy
    Posted April 1, 2025 at 6:44 am

    why would 150,000 records break React and throw overflow exception ?

  • Post Author
    leonhard
    Posted April 1, 2025 at 6:48 am

    I really like the approach but the demo [0] doesn’t really work on iOS Safari (although might be my outdated 16.7.8 version).
    Scrolling doesn’t work, the layout and buttons have weird line breaks, the native search button is embedded in the custom designed one, leading to 2 icons…

    [0] https://mpa.nuejs.org/app/

  • Post Author
    handfuloflight
    Posted April 1, 2025 at 6:54 am

    Would you be able to hook this up to https://www.convex.dev/?

  • Post Author
    n2d4
    Posted April 1, 2025 at 6:54 am

    Are there any code examples? I've looked for a bit but haven't found any. That should IMO be the first thing on any blog post about new frameworks.

  • Post Author
    farzd
    Posted April 1, 2025 at 6:56 am

    love the demo and overall reason for this, hope it gets the following and support it deserves!

  • Post Author
    zol
    Posted April 1, 2025 at 6:59 am

    Today it’s Nue. Tomorrow it’ll be Olde and we’ll complain about all the boilerplate or repetitive update logic we now have to write.

  • Post Author
    Garlef
    Posted April 1, 2025 at 7:07 am

    Looks interesting!

    Regarding the code examples in the docs:

    It would be great if the examples for models and views would be from the same example.

    Currently, the view example is something about users and the model is something about customers?

    The interesting part for me is not how the individual components of the architecture work but how they connect…

  • Post Author
    mentalgear
    Posted April 1, 2025 at 7:09 am

    Congrats, Nue seems to be an impressive and well-thought-out design system & framework. It feels like a strong candidate to become the "Web Standards Stack" —finally freeing developers from the complexity and bloat of modern frontend tooling.

    I've been following Nue for a while now, and I'm eager to use it for real world apps. Any updates on when the design system will be released? I know you're ambitious, but I'd suggest launching a single design system first to test the waters, gather feedback, and gain traction — rather than waiting to release everything at once (but losing out to the ecosystem).

  • Post Author
    throwaway290
    Posted April 1, 2025 at 7:22 am

    1. It's an SSG and competes with projects like Astro or Solid or Next. Comparing to React is apples to oranges.

    2. Benchmarks are just numbers without details. React+ReacDOM gzipped/minified is 40 kb in 2025. I doubt a button adds 30 kb. But if you really want to make fast SPAs, Preact is just 4 kb and it doesn't require to learn a new bespoke templating DHTML-style thing.

    3. From FAQ

    > The WebAssembly example in our demo isn't about raw performance — it demonstrates something far more important: what becomes possible when your business logic is properly separated from presentation.

    > But when your business logic lives in its own pure layer, entirely new possibilities emerge. Rust is just one example — you could model complex financial calculations, build sophisticated data visualization engines, or create real-time collaboration systems. Your logic can evolve independently of the interface, enabling the kind of architectural advances that the React monolith prevents.

    The writer was high or delusional or bad at explaining the point. Nothing prevents you from putting logic into "its own pure layer" in any language. You can make it messy and impure with Rust/WASM/… and you can keep it pure with pure JS.

Leave a comment

In the Shadows of Innovation”

© 2025 HackTech.info. All Rights Reserved.

Sign Up to Our Newsletter

Be the first to know the latest updates

Whoops, you're not connected to Mailchimp. You need to enter a valid Mailchimp API key.