Hacker News new | ask | show | jobs
by Dave3of5 1009 days ago
I think you want the getting started to be the first thing people see on your homepage. Like instead of that thing which is showing you size difference put a snippet to show how easy it is to make a hello world app then a link to click to take them to a TODO style app.

I know some devs do care about bundle size but most f/e devs I've worked with don't really care about that. They care more about their Dev Experience so you should be showing them how it's the same or better with your new tool.

7 comments

That is true, the first thing i ask myself when i read "Frontend Troublesolver - Nue is a powerful React, Vue, Next.js, Vite, and Astro alternative. It might change the way you develop for the web forever." ... was, how?

And then came a code size comparison, this example is ok, but display it later, show first a simple example in which way it change it, e.g. a small code snippet? How does Nue look?

Agreed, compare 10x less code in not meaningful matrix for most cases with custom code or UI components as we can resue them. I could only think of it as opinionated framework that it has to be your patterns where Astro is unopinionated.

The only comparison with Astro is missing. https://nuejs.org/compare/component.html

It looks like Svelte honestly. I'm really trying to figure out how it's all that much different
As important as a simple „getting started“ is a more complex showcase with modularity, some integrations etc. Many frameworks on FE and BE die on that hill, being easy to start, but hard to scale.
Here's Todo MVC made with Nue js:

https://nuejs.org/todomvc/

Source code:

https://github.com/nuejs/www/blob/master/todomvc/todo-compac...

More details to come

I agree, but if Nue is going to mean I have to write 10x less code, then that should definitely be called out.

There are so many JS frameworks, more every day, why should I care about 'yours'?

The examples will show me if this is true or not, and how easy it will be, also important

The 10x less code is false—see my other comment here [0]. The short of it is that Nue implementation uses 10x less code because it has 10x fewer features: no typeahead, no multiselect, no aria support, no customization options. It's an apples-to-oranges comparison that should be removed.

[0] https://news.ycombinator.com/item?id=37517988

10x less code is impossible. Either it adds much hidden magic code or it pumps the other language examples, or it lacks on functionality.

Nue is small, so it adds no hidden magic. Some examples are really huge.

10x less code is definitely possible and it's my duty to prove it. I'll add better examples to the website next week.
Yes, thank you. Scrolled the whole thing looking for the Hello World only to be disappointed
The TODO app is mandatory
I hear you