作者JYHuang (夏天到了,冷不起来了说)
看板Ajax
标题Re: [闲聊] 改写VueJS摸索的心烦气燥又有点心恢意冷 = =;
时间Wed Jul 12 11:46:30 2017
1F:→ freeccc: 其实你也可以网页主体还是用後端输出,某个资料变动频繁07/12 10:17
2F:→ freeccc: 的区块用 Vue 去做,不需要整个网页都用 Vue 处理。另外07/12 10:17
3F:→ freeccc: ,webpack-dev-server 功能是起server,不是 build 档案 07/12 10:17
4F:→ freeccc: 喔07/12 10:17
还是回文的比较好说
目前摸索的心得是这样
npm run 的可以用webpack起一个Dev Server来开发,
开发完再把js跟vue build打包起来
以引入js的型式放在Web Server上执行
而Dev Server底下的是用无法先Render後端的Code成HTML
所以要嘛是先把HTML刻好,
或是Copy Laravel输出的HTML
放到Dev Server上开发VueJS的程式。
因为想要偷懒的,同时开发PHP跟VueJS的状况下
寻求的是一个能在Dev Server上跑PHP
可以一边编辑PHP,一边开发VueJS的方式
现在找到一个比较折衷的方式是
用laravel 5.4的mix上跑browsersync。
在同一个环境同时跑Laravel和Dev Server
把Dev Server用proxy指向Laravel
可以同时显示PHP和VueJS Render的结果
呼~应该是这样 (越想解说越乱啊 XD)
其实前端跟後端分开开发还是最直接的方式
所以全端转前端观念要是改啊啊啊~~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 60.249.195.11
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1499831193.A.121.html
※ 编辑: JYHuang (60.249.195.11), 07/12/2017 12:00:54
5F:推 jackblack: 前後端分离比较好 07/12 16:52
6F:推 kinanson: 前後端本来就要分离,用前端框架对熟悉後端开发人员应 07/14 07:02
7F:→ kinanson: 该很熟悉才对,只单纯搞资料不用同时再搞dom,观念转换 07/14 07:02
8F:→ kinanson: 一下才对 07/14 07:02
9F:推 s540421: 前後端分离另个好处是後端能支援多种前端,重用後端逻辑 08/19 12:02
10F:→ s540421: ,当有需求调整时就不用写到死了 08/19 12:02
11F:→ hstt: 你的後端如果就是一定要处理到 HTML 的部分 那还是继续 01/05 17:25
12F:→ hstt: jquery 义大利面的方式就好啦,vue、react等现在的潮流都是 01/05 17:26
13F:→ hstt: 前後分开跟 SSOT/FLUX ,硬要混搭只是更脏 01/05 17:27