Enable javascript in your browser for better experience. Need to know to enable it? Go here.

React Hook Form

更新于 : Apr 02, 2025
不在本期内容中
这一条目不在当前版本的技术雷达中。如果它出现在最近几期中,那么它很有可能仍然具有相关参考价值。如果这一条目出现在更早的雷达中,那么它很有可能已经不再具有相关性,我们的评估将不再适用于当下。很遗憾我们没有足够的带宽来持续评估以往的雷达内容。 了解更多
Apr 2025
采纳 ?

我们将 React Hook Form 视为 Formik 的替代方案。由于默认使用非受控组件,它提供了显著更好的开箱即用的表现,特别是在大型表单上。React Hook Form 很好地和各种基于 schema 的验证库(比如Yup, Zod 等)进行了集成。此外 React Hook Form 提供了很大的灵活性,使其易于和现有代码库和其他库集成。你可以把 React Hook Form 和像shadcn或者AntD这样的外部受控组件库一起使用。凭借出色的性能、无缝集成和活跃的开发社区,它是构建大型表单或表单密集型应用的可靠选择。

Apr 2021
评估 ?

构建Web表单仍然是前端开发的长期挑战之一,尤其在使用React技术栈的时候。 我们有很多团队在使用React,他们也一直在使用Formik来简化这个过程。但是现在一些团队正在评估 React Hook Form 作为潜在的替代方法。 React Hooks在React Hook Form出现之前就已经存在,因此可以将它们作为一级概念: 该框架通过钩子将表单元素注册和跟踪为不受控制的组件,从而大大减少了重新渲染的需要。 它的大小和所需的样板代码数量也非常轻量级。

发布于 : Apr 13, 2021

Download the PDF

 

 

 

English | Español | Português | 中文

Sign up for the Technology Radar newsletter

 

 

Subscribe now

查看存档并阅读往期内容