Agrippa 1.2 现已发布🎉🎉

2025-06-10

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 NativeStylesheetsMui 5样式的支持,以及编写更多测试等等。

加入社区!如果您还没有尝试过 Agrippa,不妨先试用一下。如果您发现 Agrippa 中的 bug 或想建议新功能,请在这里或在 GitHub 上联系我们。

感谢您的时间,祝您有美好的一天!

鏂囩珷鏉ユ簮锛�https://dev.to/nitzanhen/agrippa-12-is-out-13jl
PREV
为什么我们使用 Docker 进行测试
NEXT
写作能力:软件开发人员必备的一项技能,但没有人教给软件开发人员写作革命成为一名优秀的作家可以提升你的整个职业生涯