Agrippa 1.2 现已发布🎉🎉
Agrippa正在稳步发展——它上线才两个多月,就已经拥有了一个小型社区!🎉🎉
如果您还没有使用 Agrippa,请点击此处开始使用。如果您正在使用 Agrippa,感谢您加入社区!请在这里或其他任何地方告诉我们您的想法。
无论如何,这些是 v1.2.0 中引入的变化:
总的来说,v1.2.0 带来的两个主要变化是更多的选择,这次的重点是支持 React 开发人员中存在的不同结构约定。
最值得注意的是,您现在可以:
- 将组件导出为默认导出(而不是命名导出)
- 将组件声明为
function()
声明(而不是使用const
箭头函数) - 创建
memo()
组件。
这些变化是组件生成领域更大规模改革的一部分。生成逻辑被彻底重塑——我们不再使用庞大笨重的模板,而是拥有合适的组合模式和内部术语ComponentComposer
;除了内部术语之外,这项改革还使生成逻辑的扩展、维护和测试变得更加容易。
继这次改革之后,我们已经开始编写标准化测试的过程——对一些核心代码的测试已经存在,其余的将在不久的将来得到覆盖。
同时,我们还获得了一些额外的增强功能 - API 文档被重写,现在既全面又易于阅读,并且 Agrippa 现在还会在运行时搜索新版本,以便您在有新版本可用时始终得到通知。
您也可以在发布页面上找到此信息。
差不多就是这样了!我们已经对 v1.3.0 有了一些想法——目前正在研究添加对 styled-components、React NativeStylesheets
和Mui 5
样式的支持,以及编写更多测试等等。
加入社区!如果您还没有尝试过 Agrippa,不妨先试用一下。如果您发现 Agrippa 中的 bug 或想建议新功能,请在这里或在 GitHub 上联系我们。
感谢您的时间,祝您有美好的一天!
鏂囩珷鏉ユ簮锛�https://dev.to/nitzanhen/agrippa-12-is-out-13jl