Have a better home page
Our website's home page is just a wall of text. Compare https://yew.rs/ with
- https://sycamore-rs.netlify.app/
- https://dioxuslabs.com/
- https://seed-rs.org/
- https://arctic-hen7.github.io/perseus/en-US/
Although the documentation is comparable (or maybe even, visually better), the home page is very lacking.
If we compare it to JS libraries/frameworks, it looks even worse. For comparison, see:
- https://reactjs.org/
- https://angular.io/
- https://vuejs.org/
- https://svelte.dev/
This is an area that needs improvement. #2378 should be done before. We should build our introductory home page around/with the new slogan. This is task for someone good with design, which unfortunately I'm not.
I really like this initiative. Is Yew sticking with Docusaurus? Perhaps a new landing page can be developed concurrently with #2378. For example, reactjs.org has a beta directory for their new site.
- https://github.com/reactjs/reactjs.org/tree/main/beta
I really like this initiative. Is Yew sticking with Docusaurus? Perhaps a new landing page can be developed concurrently with #2378. For example, reactjs.org has a beta directory for their new site.
* https://github.com/reactjs/reactjs.org/tree/main/beta
I think right now we do not have resources to build a new docs site using yew.
Our first priority prior to that should be getting yew 1.0.0
Also when we do it, we should keep it on the monorepo as i don't see much pluses in creating a separate repo.
I didn't mean make a separate repo. But maybe a website-beta folder in this repo so that it can be developed concurrently
I didn't mean make a separate repo. But maybe a website-beta folder in this repo so that it can be developed concurrently
I don't mind developing it on the current version. If you're worried about ruining the homepage in the meantime, create another page and use that.