Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Tracking issue] Website/documentation overhaul #2312

Open
13 of 19 tasks
ranile opened this issue Dec 28, 2021 · 9 comments
Open
13 of 19 tasks

[Tracking issue] Website/documentation overhaul #2312

ranile opened this issue Dec 28, 2021 · 9 comments

Comments

@ranile
Copy link
Member

ranile commented Dec 28, 2021

Our documentation has many areas which need improvement. In no particular order, following is a list of (some of) them/their solutions:

@ranile ranile added this to the v0.20 milestone Dec 28, 2021
@voidpumpkin
Copy link
Member

Woah new react docs really look awesome!

@voidpumpkin
Copy link
Member

voidpumpkin commented Dec 28, 2021

@hamza1311 I think we need a checkbox for making variations for 2 different flavors of creating components everywhere
Preferably function components flavor shown on render

@ranile
Copy link
Member Author

ranile commented Dec 29, 2021

@hamza1311 I think we need a checkbox for making variations for 2 different flavors of creating components everywhere Preferably function components flavor shown on render

@voidpumpkin, shouldn't we be removing struct components from docs as per #2282?

@voidpumpkin
Copy link
Member

@hamza1311 Oh i misunderstood that discussion completely then. Yes I'm up with removing struct components from docs (maybe just leaving a small section to cover their specifics).

@voidpumpkin
Copy link
Member

voidpumpkin commented Dec 31, 2021

Those new react docs look so good i almost want to just copy paste everything :D
But i think I'm not allowed, license is very vague :( https://github.com/reactjs/reactjs.org/blob/main/LICENSE-DOCS.md

@ranile ranile changed the title Website/documentation overhaul [Tracking issue] Website/documentation overhaul Jan 20, 2022
@allan2
Copy link
Contributor

allan2 commented Jan 22, 2022

I saw that a blog was added with a placeholder post.

Could the project keep incomplete pages off of the official site until they're ready for publication?
Perhaps there can be a staging site or a test directory for posts to be worked on.

@siku2
Copy link
Member

siku2 commented Jan 23, 2022

I saw that a blog was added with a placeholder post.

Could the project keep incomplete pages off of the official site until they're ready for publication?
Perhaps there can be a staging site or a test directory for posts to be worked on.

I don't think that was considered a placeholder post. We already have separate environments for PRs so I'm not sure whether we really need a persistent staging site.

@voidpumpkin
Copy link
Member

voidpumpkin commented Feb 4, 2022

We need a task to investigate/make run docs tests in wasm target as currently we cant have wasm_bindgen stuff inside code snippets.

Created issue: #2503

@ranile ranile removed this from the v0.20 milestone Dec 10, 2022
@r3k2
Copy link

r3k2 commented Jul 25, 2023

I been 3 days looking for example nginx configs specially to doublecheck mine and see if I need to change anything since I do not want to run yew with its own webserver when nginx is capable of this for a frontend app, only the backend should be listening to a different port like :8000 #2376 (comment) btw if someone could point me to one I will be gratefull since my nginx config works but websocket is not working, I need a entry on nginx for that I think.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants