4 ms·
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.
by electrograv 6mo ago
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.
- TechSquidTV 6mo agoUnless maybe it's headless, then I still expect a component library or something. Still, I see nothing.
- lukechu10 6mo agoIt'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.
- josephg 6mo agoIt 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.
- simonbw 6mo agoThe first sentence of this page says it: > Sycamore is a next gen Rust *web* UI library powered by fine-grained reactivity.
- lukechu10 6mo agoThat’s because I’ve changed it since posting this!
- FrustratedMonky 6mo agoHow does that mean that shouldn't have a demo available?
- lukechu10 6mo agoThere are a lot of demos! Check out the examples/ folder on GitHub.
- FrustratedMonky 6mo agoFolders 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."
- lukechu10 6mo agoIf 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...
- FrustratedMonky 6mo agoThis? 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.
- FrustratedMonky 6mo agoThis 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.
- Tuna-Fish 6mo agoThe landing page is the screenshot. It uses sycamore.
- simlevesque 6mo agoWell, 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.
- Flavius 6mo ago"Read the Book" button, next gen web UI. That's all you need to know about this one.
- FrustratedMonky 6mo agoI'd like to know why i'm bothering to read the book? Maybe sell it some. Next Gen UI. Bold sounding, show it.
- ordu 6mo agoYou 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.
- FrustratedMonky 6mo agoThen 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.
- lukechu10 6mo agoGood feedback. I'll make a demo page showcasing all the examples and link to it from the home page.