12次重大版本发布

0.18.0 2023年9月29日
0.17.0 2022年11月25日
0.16.0 2021年12月11日
0.15.0 2021年5月15日
0.7.0 2019年11月11日

1359过程宏

Download history 3749/week @ 2024-03-16 4362/week @ 2024-03-23 4059/week @ 2024-03-30 3626/week @ 2024-04-06 4877/week @ 2024-04-13 4469/week @ 2024-04-20 3864/week @ 2024-04-27 4235/week @ 2024-05-04 4002/week @ 2024-05-11 4086/week @ 2024-05-18 3538/week @ 2024-05-25 4631/week @ 2024-06-01 3801/week @ 2024-06-08 3852/week @ 2024-06-15 4092/week @ 2024-06-22 2093/week @ 2024-06-29

14,476 每月下载次数
26 个crate中使用(通过 yew-router

MIT/Apache

11KB
223

关于

Yew 是一个现代的Rust框架,用于使用WebAssembly创建多线程的前端Web应用。

  • 具有用于使用Rust表达式声明交互式HTML的宏。使用过React中JSX的开发者在使用Yew时会感到非常熟悉。
  • 通过最小化每个页面渲染的DOM API调用,并通过使将处理任务卸载到后台Web Worker变得容易,实现了高性能。
  • 支持JavaScript互操作性,允许开发者利用NPM包并与现有的JavaScript应用程序集成。

注意:Yew还不是1.0版本。请准备好对因破坏性API更改而进行的重大重构。

贡献

Yew是一个社区项目,我们欢迎来自所有背景的开发者各种大小、类型的贡献。我们希望Yew社区成为一个有趣且友好的地方,因此请阅读我们的行为准则,以了解哪些行为是不可接受的。

🤠 新手使用Yew?

通过帮助我们改进我们的文档,开始了解这个框架。提高测试覆盖率的拉取请求也非常受欢迎。

😎 寻找灵感?

jetli/awesome-yew查看社区整理的与Yew / WebAssembly相关的精彩内容。

🤔 感到困惑?

请随时加入我们的Discord聊天室或创建一个新的“问题”问题,以便从贡献者那里获得帮助。通常问题会引出框架易用性的改进、更好的文档,甚至新的功能!

🙂 准备深入研究代码了吗?

在审查了贡献指南之后,查看“适合初学者的任务”(它们渴望得到关注!)。一旦找到感兴趣的任务,请自由地将自己分配给问题,并不要犹豫寻求指导,问题的复杂度各不相同。

😱 发现了错误?

报告所有错误!如果感兴趣且有时间,我们很乐意帮助开发者修复他们发现的错误。

🤓 想要帮忙翻译?

翻译可以在Yew GitLocalize Repo上提交。如果您有兴趣成为某个语言的官方管理员,请在Discord上联系我们。

贡献者

代码贡献者

本项目的存在归功于所有贡献者。

财务贡献者

成为财务贡献者,帮助我们维持社区。[贡献]

个人

组织

用您的组织支持此项目。您的标志将显示在此处,并带有指向您网站的链接。[贡献]

依赖

~270–720KB
~17K SLoC