Nue

Languages and libraries

frontend framework

SHOW HN2023

370points
275comments
#99of 3,109 in 2023
Top 4%of 2023 by points

How HN took it

MixedNo clear lean

17 positive, 45 neutral or asking, 7 mixed, 54 critical, out of 123 comments about the project. Thread score -0.28.

Idea: 5 for, 17 againstDocs: 2 for, 15 againstExecution: 3 for, 10 againstDesign: 1 for, 5 againstPerformance: 0 for, 4 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Small size and minimalism appreciated

    From 2 comments
    • This is fantastic. As much as the web changes and people complain about "new frameworks" everyday, all the major frameworks are surprisingly similar. Rethinking things from the…
      ilrwbwrkhv on HN
    • petite-vue is about 3x bigger than Nue. here's the script: https://nuejs.org/@nue/js/nue.js local gzip on my machine is 2.3kb
      tipiirai on HN
  • Separation of concerns and external stylesheets appreciated

    From 1 comment
    • Thank for for sticking up for external stylesheets. When I was starting out with HTML, inline styles were considered to be a hack, and the goal of writing good HTML was to…
      zarzavat on HN

Objections

  • Comparisons with headless UI libraries are unfair

    From 2 comments
    • The comparison on the homepage is not even close to fair. They compare a React component from a headless UI library that has a lot of (accessibility) features and full TypeScript…
      cornedor on HN
    • Your comparison of the various ListBox implementations[0] feels disingenuous. I know Vue best, so I looked at that implementation in detail, and it's got a lot going on that you…
      lolinder on HN
  • No TypeScript support

    From 1 comment
    • Lots of good looking stuff here generally. The value proposition over Vue/React is obvious, but seems to be about the same as Svelte/SolidJS. Which leads us down to: > No…
      JuanPosadas on HN
  • Unfamiliar opinionated template syntax

    From 2 comments
    • Here is what some of it looks like. ``` <div @name="media-object" class=" { type }"> <img src=" { img }"> <aside> <h3> { title }</h3> <p :if="desc"> { desc }</h3> <slot/>…
      gcau on HN
    • Congrats looks great. Can't wait to see the whole vision with Nuekit. Not a fan of the Vue template syntax but it's not a deal breaker. I really love that you don't need a bundler.
      pier25 on HN
  • Yet another JavaScript framework

    From 2 comments
    • Another day another js framework.
      jwmoz on HN
    • I think everyone knows by now "it's just html" is horse shit. This is definitely not the first "it's just html" library and unfortunately won't be the last
      nsonha on HN

Requests

  • Getting started guide without build step or npm

    From 2 comments
    • Very promising! Would it be possible to use your framework with any server of my choice (Python or Node or even PHP), and use Nue only for the frontend? In this case, since it's…
      josephernest on HN
    • Nice project, well done! However, it is more like an alternative to Petite-Vue or Riot.js rather than Vue or React. Therefore your comparison vs headlessui-react/vue is like…
      niutech on HN

Questions

  • Whether it can be used with any backend server

    From 1 comment
    • Very promising! Would it be possible to use your framework with any server of my choice (Python or Node or even PHP), and use Nue only for the frontend? In this case, since it's…
      josephernest on HN
  • Why Vite is mentioned

    From 1 comment
    • I get why you want to replace vue/react/next/nuxt, but why vite? Are you really planning to create a new build tool?
      rk06 on HN
  • Long-term support plans

    From 1 comment
    • Do you plan to support this for 5 years or more? Because that's the kind of LTS I need to take this seriously.
      demondemidi on HN

Alternatives named

  • React

    From 1 comment
    • ListBox/PopupButton … The React version is 2500 lines of JavaScript Is this idiomatic? I refused to use React for years, but if this is normal-ish, it basically cements the…
      wruza on HN
  • Vue

    From 1 comment
    • I get why you want to replace vue/react/next/nuxt, but why vite? Are you really planning to create a new build tool?
      rk06 on HN
  • Svelte

    From 1 comment
    • Svelte is mentioned on the site but not in here. Is it harder to put Nue, or another framework, forward as an alternative to Svelte/SvelteKit? I think SvelteKit is…
      benatkin on HN
  • Petite-vue

    From 1 comment
    • Nice project, well done! However, it is more like an alternative to Petite-Vue or Riot.js rather than Vue or React. Therefore your comparison vs headlessui-react/vue is like…
      niutech on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/37507419)