-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Status of this project? #442
Comments
I second your sentiments. @deniskolodin if you would like to discuss how others can help carry the load there are multiple of us in the Gitter channel that have shown interest. |
I agree with all of your points. |
I would like to open this post with sincere thanks to @deniskolodin for his work on Yew. Several of us in the Gitter channel have decided to fork Yew on a temporary basis. The reason is that we would like Yew to move faster than it currently is. The fork will:
To use the fork add the following to |
It's great to see this approach being taken on in the near- and intermediate-term. Many thanks to @deniskolodin for the superb work in bringing this project to life. Yew has been a pleasure to work with. Very much appreciate the effort from the team working on the new fork! 😁 |
Great project and great points here. Importance of rust on the client side web can not be underestimated. And for that there should be solid framework. @deniskolodin thank you for this awesome work. |
Thank you so much!!! The project is active and will develop further! 🚀 Just now I'm moving to another job and have to move to another city. Also, in parallel, I finish writing the book about microservices in Rust, so there is not enough time for the framework. But I will continue to improve the framework by late January. I have the big plan of the future of yew: components, routing, etc. Thank you all for your support! 🎉 P.S. I feel guilty that I still have not published a list with all good persons who support the project on Patreon. 😕 I'll do it soon. Thoroughly thank all of them! 😺 |
Cool, best news of today! Thank you @deniskolodin |
I am now actively maintaining the repo so I think it's ok to close this 😉 |
Firstly thank you @deniskolodin for creating this project. Writing full-stack Rust applications is the holy grail and this project is definitely the most mature client-side framework I've seen. I also really like the idea of agents, and using Web Workers to have them multi-threaded. Very cool.
That said, moving forward I'm wondering if there is any specific plan or roadmap for project? I would like to contribute to make this project better, but the amount of unanswered issues and lingering pull requests has me concerned that I would be wasting my time.
Also, although multi-threading with Web Workers is cool, the core virtual DOM implementation definitely has performance issues as you can see from the benchmarks here: https://stefankrause.net/js-frameworks-benchmark8/table.html Yew comes in almost dead last, only slightly faster than pux.
This seems to be an issue with Yew specifically since
stdweb
performs pretty well. Here is the code for the benchmark if you want to take a look: https://github.com/krausest/js-framework-benchmark/tree/master/frameworks/non-keyed/yewI raise these concerns as someone who has spent a considerable amount of time building a non-trivial Yew app: https://github.com/sagan-software/eosstrawpoll/tree/master/website/src
Finally I know maintaining open-source software can be a thankless job, so thank you again for your effort and hard work 😃
The text was updated successfully, but these errors were encountered: