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
前端日常失业(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 是的 所以注定只能拿来做个玩具
|