[闲聊] 改写VueJS摸索的心烦气燥又有点心恢意冷 = =;

楼主: JYHuang (夏天到了,冷不起来了说)   2017-07-08 14:25:16
最近在把一个用CI+JQuery写的案子重新翻成Laravel+VueJS
其本上是一边改一边学一边测试
Laravel这边倒是还有持续的有进度,
VueJS这边越改觉得无所适从啊~
   以往的做法都是在前端先用JQuery写好规则和流程
后端照着规则把参数和资料写在html的属性,JQuery就依资料去跑
  像这样 <a class="JsLoadData" data-id="10" data-url="/ajax/">Click</a>
以全端的方式在写一个系统。
VueJS在资料的变动跟DOM的行为上是满方便的
差别是要从前端主动去写条件,一开始前端要写的东西会变很多
观念,用法都要重新摸索。
这两天为了要把一个原本纯后端输出的Grid 改成VueJS去render的用法
在摸索components和template如何用在这方式
一直在解问题碰到新的问题再解问题碰到新的问题
从怎么用component怎么用parent元件的data
接着inline-template跟.vue template要放在那 怎么呼叫
整个browser上都是google问题二三十页的分页。
挖了一堆文都在说vue怎么定义,没几篇说.vue要怎么引入
不管是用import还是require都不行。
最后看到还要再另外装套件时,
想到接下来还有一堆要克服的技术..
心烦气的觉得想放弃再摸VueJs..
不如回头继续用JQuery的老做法。
虽然是自己造轮子,但总是自己熟悉且上手的工具和流程~
不用一直翻文章说这个轮子的那个零件要用什么工具锁
要怎么把胎皮塞进轮框...blabla
原本自信满满的想说VueJS应该不会太难学,但是一到了中阶技巧
很多不是只翻翻官方文件就能想出来的,当又要使用其它套件时
总觉复杂性就变的又更高了。
虽然案子没有太大时间压力,不过就怕光是在VueJS那秏掉大半的时间
对full stack来说,JQuery反而是个比较好的工具吗?
作者: EPGo   2017-07-08 15:06:00
Vue.js浅入深出
作者: sky75217 (瑞比特)   2017-07-08 21:24:00
加油,我最近也在摸Vue也是一直撞墙,有痛过才学的起来
作者: chatnoir (对不起)   2017-07-08 23:22:00
https://juejin.im/post/583d1fe00ce463006baca2fa不会引入应该是你不会用webpack打包吧学习一下webpack的配置,引入vue-loader应该不难单纯你不熟悉前端的工具而已,不是vue的问题
作者: IgnoreSwing (舫穗)   2017-07-09 00:33:00
同意楼上~
楼主: JYHuang (夏天到了,冷不起来了说)   2017-07-09 00:41:00
老实说对webpack甚至autolad这一类辅助的东西有点排斥也许是从以前一直都用单纯的环境以native code在开发加上案子多要在异地建置,所以觉得这一类需要前置作业的弄起来有点烦,复制新专案也不用再案装一堆东西全端在写中小型的案子,用到这样总觉得是在折磨自己啊XD
作者: freeccc (自由的ccc)   2017-07-09 01:09:00
如果只是中小型案子,听你的需求,可能继续用 jQuery 就好。网站应用越复杂,尤其前端组件越多,vue这类的框架才能显现出他的优势
作者: chung928 (chung928)   2017-07-10 14:51:00
如果是要做全端,我会建议前端用jQuery就好,不然其他现行流行的架构都会花你很多时间,可能到头来两边都做不好
楼主: JYHuang (夏天到了,冷不起来了说)   2017-07-10 15:03:00
感谢..这两天研究发现这些纯前端的JS,很多方式无法在旧式全端的环境下开发。
作者: vi000246 (Vi)   2017-07-12 00:55:00
我也是 原本以为只需要学Vue 结果越学越多本来只要用visual studio建置就能跑的网站用vue就要跑两个server 想到还要弄个mock server就懒了
作者: chatnoir (对不起)   2017-07-12 10:18:00
当初从后端学前端,碰到React的时候我才想死... Orz

Links booklink

Contact Us: admin [ a t ] ucptt.com