Yew 0.20 will focus on making Yew applications SEO friendly and pre-rendering the page with server-side rendering (SSR). We're also ironing out our function component support, with hooks that should be familiar if you're coming from React (this part is for the most part done on the master branch).
The plan towards yew 0.20
Minor issues and stretch
Yew 0.20 will focus on making Yew applications SEO friendly and pre-rendering the page with server-side rendering (SSR). We're also ironing out our function component support, with hooks that should be familiar if you're coming from React (this part is for the most part done on the master branch).
The plan towards yew 0.20
Allow generating state on server side and subsequently consume it on the client in SSR Send states created during SSR alongside SSR artifact to be used with client-side rendering hydration #2649
Immutable Introduce immutable string, array and map #2563
Remove
reffor components: Components should not have a node ref #2505 + Remove component NodeRef #2783Improve testing of components. Could be accomplished byyew::testsmodules Rewrite testing code to a TestRunner managing dom context #2679 which could also address Add support for shallow rendering #1412Fix event types for some uncommon event types onsubmit should be a SubmitEvent, not a FocusEvent #2691
Decide on prop vs attribute usage Select element last element cant be set programatically #2530, Bind to properties instead of attributes by default #1322
Decide on API breakage needed for Can't access old props in
changed()to compare to new props #2724Update yew-agent to Worker v2 Agent v2 #2773
Additional documentation
tracing#2818#[hook]has terrible diagnostics #2614Minor issues and stretch