12 个版本
0.18.0 | 2021 年 5 月 15 日 |
---|---|
0.17.4 | 2020 年 10 月 18 日 |
0.17.3 | 2020 年 8 月 16 日 |
0.17.2 | 2020 年 7 月 4 日 |
0.14.0 | 2020 年 3 月 14 日 |
#1901 在 Web 编程
每月 78 次下载
430KB
10K SLoC
关于
Yew 是一个用于使用 WebAssembly 创建多线程前端 Web 应用的现代 Rust 框架。
- 它提供了一个宏,用于使用 Rust 表达式声明交互式 HTML。有 React 中 JSX 使用经验的开发者在使用 Yew 时应该感到非常舒适。
- 通过最小化每个页面渲染时的 DOM API 调用,并通过使将处理任务卸载到后台 Web 工作者变得容易,实现了高性能。
- 支持 JavaScript 互操作性,允许开发者利用 NPM 包并与现有的 JavaScript 应用程序集成。
注意:Yew 目前还不是生产就绪,但非常适合副项目和内部工具。
贡献
Yew 是一个社区项目,我们欢迎来自所有背景的开发者提供的各种大小贡献。我们希望 Yew 社区成为一个有趣和友好的地方,请在开始贡献之前阅读我们的 行为准则,以了解哪些行为是不可接受的。
🤠 新手使用 Yew 吗?
通过帮助我们改进我们的 文档 来开始了解框架。也欢迎提高测试覆盖率的开源请求。
😎 寻找灵感?
请查看在 jetli/awesome-yew 中社区策划的与 Yew / WebAssembly 相关的精彩事物列表。
🤔 感到困惑?
欢迎加入我们的Discord聊天室或打开一个新的“问题”问题来寻求贡献者的帮助。通常问题会导致框架用户体验的改进、更好的文档甚至新功能!
🙂 准备好深入研究代码了吗?
在阅读完贡献指南后,查看“良好的入门问题”(它们渴望得到关注!)。一旦找到你感兴趣的问题,请随意为问题分配自己,并且不要犹豫寻求指导,问题的复杂程度各不相同。
🤑 互相帮助吧!
来帮助我们解决最重要的问题并为你所做的工作获得小额现金奖励。我们使用Issuehunt从我们的Open Collective资金中资助问题。如果你真的很关心一个问题,你可以选择自己添加资金!
😱 发现了一个错误吗?
请报告所有错误!如果开发者有兴趣并且有时间,我们很高兴帮助他们修复他们发现的错误。
🤓 想要帮忙翻译吗?
翻译可以在Yew GitLocalize 仓库上提交。如果你有兴趣成为某种语言的官方调解员,请在Discord上联系我们。
贡献者
代码贡献者
财务贡献者
成为财务贡献者,帮助我们维持我们的社区。[贡献]
个人
组织
使用您的组织支持此项目。您的标志将显示在此处,并提供到您网站的链接。[贡献]
依赖关系
~2.4–5.5MB
~101K SLoC