gpt4 book ai didi

php - 为什么在 Laravel 5.x 中弃用了 Form 和 HTML 助手?

转载 作者:IT王子 更新时间:2023-10-29 00:54:28 25 4
gpt4 key购买 nike

为什么从 Laravel 5 开始就弃用了 Form 和 HTML 助手?我知道我可以使用类似 laravelcollective/html 的东西包。但我只是想知道为什么 Laravel 停止使用/下放助手。

最佳答案

答案很简单。

Taylor Otwell 决定从核心组件中删除 Form 和 Html,因为它应该由社区通过像 https://github.com/LaravelCollective/html 这样的包来维护。 .几乎没有其他组件被移除以保持框架的纤薄。不是每个人都使用 Form 和 HTML ,我个人更喜欢纯 HTML。

我的看法

我对此的看法之一是性能问题,如果您检查表单和 HTML 类,您将看到实际生成表单的方式,其中涉及循环使用 foreach 和其他脚本来生成简单的当您在 Blade 中使用纯 HTML 时,这种情况根本不会发生。

Laravel 表单和 HTML 组件在完全自定义方面也有限制,但是当你在 blade 中使用纯 HTML 时,你可以随意自定义表单,任何前端开发人员都可以在不学习 Laravel 或 Blade 的情况下理解它。

实际上我认为 Laravel Form 和 HTML 是为懒惰的开发人员准备的,我的意见:)

您可以完全不使用 Form 和 Html 构建器,也可以使用可用的包

关于php - 为什么在 Laravel 5.x 中弃用了 Form 和 HTML 助手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35695949/

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