Jetstream 这两天在 Laravel 社区引发的一场风暴,大家怎么看?

事件起源是 2 天前 Reddit 上 iLLogiKarl 用户的一个帖子 「Jetstream is completely bloated mess 」。

作者的观点认为 Laravel 8 官方默认使用 Jetstream + TailwindCss 做为 Auth 的脚手架,跟之前推荐 BootStrap 相比,是一种倒退,不符合 Laravel 的简单哲学。

该帖子在 Twitter 上很快引发了发酵和一系列口水战,最新的结果是:Laravel 的创始人 Taylor 已经被折磨的想要把 Jetstream 闭源了::sweat_smile:

今天也在社区的压力下,被迫修改了 laravel/ui 的 README
twitter.com/taylorotwell/status/13...

主要矛盾在于,反对者认为 Laravel 8 抛弃原生 BootStrap 和 Vue 的脚手架,重新造了一个新轮子,会让新手感觉没那么容易上手,不符合框架的初衷;支持派则认为应该拥抱新的技术栈,Laravel 一直都是在引领潮流,如果技术人员都不去推进新技术,那么就没有进步。

Jetstream 发布以来,个人一直在观望,还没有在项目中使用过,大家对此事有什么看法?欢迎加入讨论。哈哈。

《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 8
Epona

我支持老T! 上手难度的话,其实一样的吧。。

6个月前 评论
Epona

不过,这年头还有人强推bootstrap, 有点49年入国军的感觉啊。 (当然,为了省事不用写样式,直接套用bootstrap的除外)

6个月前 评论

bootstrap 太落后,livewire 太激进,livewire 个人觉得最大的问题不是技术先进,它的解决方案和 razor 差不多,但是技术栈太小众,学了之后收益不高。

6个月前 评论
Epona 6个月前

file

file 在网站动态交互很方便,不用写api。tailwindcss也很好用没bootstarp臃肿。我觉得很好用

6个月前 评论

我觉得无所谓啊,我喜欢新的,,,但是如果你在一般公司用,大部分人应该是拒绝的吧,,

不过现在只用写接口了

6个月前 评论
Jouzeyu

我还是比较喜欢新的技术的,如果续用bootstrap,这不就缺少创新了吗?

6个月前 评论

小孩子才做选择,大人全都要 :grin:

6个月前 评论

刚好我今天用 Jetstream 做的博客完成。有兴趣的可以看看我这篇帖子

6个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!