Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

IMO a UI library landing page should always contain a screenshot example of the UI.

I can’t find a screenshot of it anywhere, let alone the landing page.



It looks like this is a web UI library, so it would just render using regular html.

I wish they said that on the homepage. I assumed it could render to the desktop or something, and I had to read tea leaves to figure that out.


The first sentence of this page says it:

> Sycamore is a next gen Rust *web* UI library powered by fine-grained reactivity.


That’s because I’ve changed it since posting this!


How does that mean that shouldn't have a demo available?


There are a lot of demos! Check out the examples/ folder on GitHub.


Folders on Github is not a demo.

This is why open source doesn't gain traction.

"Hey can i see a cool demo of your stuff"

"No, FU, here is some code in a folder somewhere. F'n normals can't even compile. doh."


If you actually read the README.md file, the first few lines say that there are hosted versions available that you can view directly in your browser. I also mentioned this in another comment. I don't know what else you want...


This wasn't necessarily aimed at this project.

I just see a lot of open source projects fail on the basic "get the message out".

And, I actually would like to use a Rust / Wasm UI.

That's what was frustrating. I'm looking for this. And still, had to wade through site to find some slick demo showing the merits of the speed and responsiveness. You want some snappy demos to show zip. It says 'reactivity', so I was expecting some super fast demo.


This?

Sure. Ok. Now, put those links on the main page with a big bold "Examples Here". Is it that hard. Why make potential users wade through 5 clicks to get to an example, and then see if they are interested enough to persue further.

If you want users, put in bold, splashy, easy to get to.

It isn't that hard.

Viewing on examples.sycamore.dev All the examples are hosted under examples.sycamore.dev/<example_name> with <example_name> being the name of the example you want to view. For instance, the todomvc example is hosted on examples.sycamore.dev/todomvc.


The landing page is the screenshot. It uses sycamore.


Well, then something's wrong. I click on different pages in the documentation and the whole page gets rerendered. Seems like it's not delivering what's promised.


Unless maybe it's headless, then I still expect a component library or something. Still, I see nothing.


It's more like ReactJS/SolidJS (but in Rust) rather than a component library like Bootstrap. Although I definitely agree the home page can do a much better job of explaining this.


"Read the Book" button, next gen web UI. That's all you need to know about this one.


I'd like to know why i'm bothering to read the book?

Maybe sell it some.

Next Gen UI. Bold sounding, show it.


You don't need to read, but you may want to look, if you want to see web UI in action. It is much better than a static screenshot.


Then they should put some links to some demo's.

That was the main point at beginning. They aren't showing, so kind of leaving it up to you to go dig through the manual. Like reading the manual is not a demo.

They aren't giving any incentive to cause someone to waste time on them.


Good feedback. I'll make a demo page showcasing all the examples and link to it from the home page.




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: