5个不稳定版本
0.3.0 | 2021年5月15日 |
---|---|
0.2.0 | 2020年6月29日 |
0.1.2 | 2020年5月14日 |
0.1.1 | 2020年5月9日 |
0.1.0 | 2020年4月25日 |
#4 in #asmjs
用于 2 crate
585KB
14K SLoC
关于
Yew是一个用于使用WebAssembly创建多线程前端网页应用的现代Rust框架。
- 提供了一个宏来声明带有Rust表达式的交互式HTML。有React中使用JSX经验的开发者在使用Yew时会感到非常熟悉。
- 通过最小化每次页面渲染时的DOM API调用,并使将处理任务卸载到后台Web工作者变得容易,实现了高性能。
- 支持JavaScript互操作性,允许开发者利用NPM包并与现有的JavaScript应用集成。
注意:Yew尚未达到1.0版本。由于API的重大变更,请做好进行重大重构的准备。
贡献
Yew是一个社区项目,我们欢迎来自所有背景的开发者,无论贡献大小。我们希望Yew社区成为一个有趣且友好的地方,因此请查阅我们的行为准则,了解哪些行为是不可容忍的。
🤠 新手使用Yew?
通过帮助我们改进文档来开始了解这个框架。改善测试覆盖率的pull请求也非常受欢迎。
😎 寻找灵感?
查看与Yew / WebAssembly相关的精选内容列表,请访问jetli/awesome-yew。
🤔 对某事感到困惑吗?
请随时加入我们的Discord聊天室或打开一个新的“问题”问题,以获得贡献者的帮助。通常问题会导致框架的易用性改进、更好的文档,甚至新功能!
🙂 准备深入代码了吗?
在查看贡献指南后,查看“良好入门问题”(他们渴望得到关注!)。一旦找到一个您感兴趣的问题,请自由分配给自己,并不要犹豫寻求指导,问题的复杂程度各异。
😱 发现了错误?
请报告所有错误!如果您有兴趣且有时间,我们很高兴帮助他们修复发现的错误。
🤓 想要帮忙翻译吗?
翻译可以在Yew GitLocalize 仓库上提交。如果您有兴趣成为某种语言的官方管理员,请在Discord上与我们联系。
贡献者
代码贡献者
财务贡献者
成为财务贡献者,帮助我们维持社区。 [贡献]
个人
组织
用您的组织支持此项目。您的标志将显示在此处,并带有链接到您的网站。[贡献]
依赖项
~8–11MB
~214K SLoC