
Livewire 框架是一个适用于 Laravel 项目的全栈框架:
1 luoyou1014 2019-07-31 14:11:05 +08:00 想起很多年前,rails 社区里面的 coffeescript 和 sass,包括现在 ruby 社区还有通过将 ruby 代码转写为 js 代码的项目,不过这类项目最大的问题还是于使用人数,使用人数上不来,就只能是小众的玩具,难以称为大众手中的工具,sass 虽然是 ruby 社区带起来的,但是因为适合前端,生存了下来,coffeescript 现在已经见不到影子了。 |
2 hiboluo 2019-07-31 14:11:31 +08:00 前端日常失业(1/N) |
3 azoon 2019-07-31 14:15:46 +08:00 Javascript is crazy these days. 作者都看不下去了。 |
4 nonfu OP @luoyou1014 是的 用的人多起来才能形成生态 目前来看 它还只能算是 Laravel 生态中的一个补充 使用范围有限 |
5 nonfu OP @hiboluo 目前来看 这个工具倒更像是 PHP 开发者自保饭碗的 想当年没有独立前端的时候前端都是后端兼职的 现在 Javascript 都打入后端领地了 |
6 ben1024 2019-07-31 15:00:29 +08:00 天下分分合合,就是人在变来变去。 之前混在一起,现在的前后分离,在混一起 |
7 nonfu OP @azoon 有的时候只是实现很小的功能 引入一个 npm 包确实大而无用 这一点倒是真的符合后端的诉求 而且现在前端都纷纷表示跟不上 Javascript 框架更新的节奏了 何况后端 为了一个小功能去学习一个 JS 框架或者更新自己的 Javascript 知识库?那倒不如拿自己熟悉的 PHP 来实现,性能差点就差点,挡不住开发效率更高啊,所以这种工具还是有一定市场的 |
8 Rekkles 2019-07-31 15:04:04 +08:00 看了一下 这跟 js 基本没啥关系 主要是 PHP 服务端渲染 html 回去 网络交互太多了 |
9 nonfu OP @ben1024 前有 Flutter,后有 Livewire (有点抬高),Javascript 也一直致力于大一统,PHP 能守住这一亩三分地就不错了 |
10 nonfu OP @Rekkles 是的,就是把 Vue 组件里的脚本代码搬到 PHP 服务端来实现,对于原本只需要在客户端就可以处理的逻辑,性能显然不如 Vue,但对于对前端不那么熟悉的 PHPer,又不想增加新的技术栈,性能要求不那么高的系统,作为一个过渡选择还是可以的 |
11 wyc130323 2019-07-31 15:15:53 +08:00 学院君你好 |
12 ThankYou 2019-07-31 15:18:12 +08:00 赞一个, 哈哈哈 |
13 ben1024 2019-07-31 15:20:51 +08:00 @nonfu 不太看好 Flutter,Livewire 没了解过。 Javascript 的大一统局限性太多,甚至还不如之前的 PHP 工程师兼职下前端得到的结果好。 (没有系统学习的前端去开发后端功能那代码很难受) PHP 守成有余,主要是进取不足没什么革命性的发展(如果能把 Swoole 的有点吸入进来就好了) |
15 nonfu OP @ben1024 确实,Swoole 集成了 Node.js 的异步非阻塞和 Go 的协程支持并发,如果集成到 PHP 内核中来确实如虎添翼,官方不加持好多框架就不原生支持,整合起来还是有很多坑,但是不整合也有自己的考虑,可能底层很多架构需要因此做调整,另外学习成本也要相应提高,毕竟 PHP 和 Javascript 这些语言早期没啥设计,靠简单易上手打下的一片江山,而且那些对性能有苛求的头部公司还是少数,对小公司来说,开发效率才是王道 |
16 zjsxwc 2019-07-31 18:25:54 +08:00 via Android 标题党,我还以为把 php 编译到 js,没想到只是 ajax 刷新,有鬼用哦 |
17 jaskle 2019-07-31 18:44:11 +08:00 via Android 喜欢 node,公司太小,谈不上大架构。Java 感觉还是挺拖节奏。前些日子学了一点 go,感觉我又回到了 c++,哎,还是 node 开发快。 |
18 way2create 2019-07-31 20:09:32 +08:00 感觉没什么必要 |
19 mamahaha 2019-07-31 20:33:36 +08:00 几乎所有人都在用 laravel+vue 进行搭配使用,这个习惯很难改了,除非对其有所超越。 |
21 FakeLeung 2019-07-31 21:30:18 +08:00 |
23 litujin1123 2019-08-01 10:21:57 +08:00 感觉没什么用,后端会 js 个人认为是标配,好多身边的基本都会点 js。 |
24 nonfu OP @litujin1123 是的 所以注定只能拿来做个玩具 |