gpt4 book ai didi

javascript - 大型 SPA 前端中的静态与动态类型检查?

转载 作者:行者123 更新时间:2023-11-27 22:57:35 27 4
gpt4 key购买 nike

如果我想使用静态类型检查,我需要选择一些现有的解决方案,例如 Flow 或 TypeScript。然后我需要将我的代码与提供的规则保持一致。优点是我可以在 IDE 中即时突出显示错误,快速且尽早地失败,而且这些都是强大而成熟的工具。

如果我想进行动态检查,我需要构建自己的工具,这些工具将在每次方法调用时在应用程序内部运行,我需要确保它接收到正确的输入参数。优点是我可以完全控制我的代码,如果我不喜欢别人的规则,我也不必遵循它们。缺点是开发和测试它可能很耗时,而且行动缓慢,而且我可能会犯概念性错误,这将迫使我花时间而不是花时间在应用程序的逻辑上,而是花在改进我自己开发的架构上 -检查系统。

如果我计划应用程序由团队开发并且具有较长的生命周期,我应该使用哪种方法?

最佳答案

Which approach should I use if I plan that the app will be developed by a team and have a long lifecycle?

创建工具需要花费很多精力。我个人正在利用 TypeScript 团队已经投入的所有努力来创建一些东西,以 alm 的形式展示其全部功能。 IDE。

在使用已有的东西和创造新的东西之间划清界限是你的选择。我就是喜欢consolidation并全面使用 TypeScript。

关于javascript - 大型 SPA 前端中的静态与动态类型检查?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37456790/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com