
后端一枚。别人提需求一句话的事,页面交互实现起来好难啊。用的 vue 找的现成轮子却是 react 的。
还是当年的 jq 开发好,一个库拿过来就能用,实在不行就慢慢写操作 dom 实现交互。现在这样写起了累死了。。.
1 yyjjolin 2019-05-14 10:45:27 +08:00 不论是 vue 还是 react 这种 mvvm 框架都有一个共同的优点:解放 dom 操作,楼主自己不愿学习新技术请勿乱喷。 还有 jq 曾经是个好的工具,你也可以自由使用,你找个 jq 的轮子使不好嘛? |
2 maichael 2019-05-14 11:01:30 +08:00 jq 又不是现在不能用了…… |
3 murmur 2019-05-14 11:08:08 +08:00 vue 可以找那种纯 js 不要求任何框架的轮子用 还有啊,前端就是抄样式抄交互,页面在管他是什么框架,调试工具一开下一秒就是我的了 |
4 charlesx 2019-05-14 11:16:55 +08:00 交互前端写啊 你们没有前端吗 |
5 toma77 2019-05-14 11:20:54 +08:00 jq 是工具,vue 和 react 是框架。 人用工具,框架用人。 所以楼主感觉 jq 好用是正常的,框架其实就是限制多人开发在一定的规范内的东西。当然,用顺手了都很爽。 |
8 zarte OP @toma77 这个项目开始的时候决定用 vue 试试的。数据绑定方面啥的还是很方便,只是最近有需求弄交互的东西,元素拖来拖去的就麻烦了。 |
9 ByZHkc3 2019-05-14 16:02:47 +08:00 菜是原罪 |
10 yamedie 2019-05-14 16:07:18 +08:00 后端不是也崇尚"约定大于配置"吗, 有些规则和约束是为了更快更好的出活儿, 遵守就好了, 实在怀念 jQuery 仍然可以继续用啊 |
11 ylsc633 2019-05-14 16:12:16 +08:00 同后端.. 对于前端 我感觉主要是 一些 依赖包 有点头疼.. 比如昨晚,webstorm 右下角提示了个什么,点击一下,然后不知道下载了个啥(npm install ).. 然后 npm run serve 不好使了.. 关键是报错不认识... 如果有已经搭好的架子比较好用,比 jQ 好用多了.. 各种 UI 库直接拿过来用.. 如果自己搭架子.. 很痛苦.. webpack 根本不知道怎么配置.. 主要还是自己太菜.. |
12 ochatokori 2019-05-14 17:45:16 +08:00 via Android 看你要做的东西有多大了 大项目当然是框架了 一两个页面的小东西 jq 一把梭 另外,向 datalist push data 不会失去数据绑定作用呀 |
13 k9982874 2019-05-14 17:47:59 +08:00 很久一起写 jq 的时候习惯给页面写好"class",给要操作的 dom 写好 get/set。 现在 vue,react 的绑定帮忙做好了,同时性能还帮忙调优了还有什么不满意。 |
14 yaphets666 2019-05-14 19:55:15 +08:00 失去数据绑定的作用了? 是数据丢失吗? vue 中直接操作数组的值类型,数组的新成员,对象的新属性,未在 data 中初始化的数据会造成数据丢失 |
15 BreezeInWind 2019-05-14 21:43:44 +08:00 via Android 你你需要$set,不谢,我不是雷锋 |
16 molvqingtai 2019-05-15 00:13:13 +08:00 via Android 目前数组和对象只能用$set,等年底 3.0 用上 proxy 就没有这些问题 |
17 MonoLogueChi 2019-05-15 01:02:12 +08:00 via Android 客户端兼职后端,写前端真的是头疼,完全搞不懂那一套东西该怎么写 |
18 shehuizhuyi 2019-05-15 01:24:51 +08:00 我也感觉前端乱 标准天天变来变去 有这时间还不如多学会计算机基础 |
19 lraining 2019-05-15 04:49:15 +08:00 via Android 感觉数据驱动很难实现交互动画,很多 jq 很容易实现的动画,数据驱动的框架都无法实现,特别是需要动画回调的时候 |
20 jydeng 2019-05-15 06:54:40 +08:00 看你的需求了,怎么方便怎么来,项目大了以后 jq 容易炸。 |
21 ech0x 2019-05-15 07:10:12 +08:00 框架什么都还好, 但是 webpack 是真的难用啊 |
22 AV1 2019-05-15 09:00:31 +08:00 没有框架的约束,跟队友写 jquery 就会写成这样的代码 <script src="jquery.pluginaa.min.js"></script> <script src="jquery.pluginbb.min.js"></script> <script src="jquery.plugincc.min.js"></script> <script src="jquery.plugindd.min.js"></script> <script src="jquery.pluginee.min.js"></script> <script src="jquery.pluginff.min.js"></script> <script src="jquery.plugingg.min.js"></script> <script src="jquery.plugingg.min.js"></script> ...... $().after().before().parent().siblings().children()...... 反正这种屎山我是绝对不再碰了。 |
24 FakeLeung 2019-05-15 09:14:04 +08:00 @DOLLOR #22 我还遇到过。 ``` <script src='jquery.1.11.1.min.js'></script> ... <script src='zepto.1.2.min.js'></script> ``` 然后死活用不了某个函数。结果发现了一个 zepto。。。 |
25 selinayu 2019-05-15 11:18:02 +08:00 作为 jq,react,vue 都用过的人来说,框架好用,不接受反驳 |
26 banricho 2019-05-15 11:33:56 +08:00 建议不了解就不要乱评价 =.= 还是一起黑产品经理吧 |
27 Junh 2019-05-15 13:36:07 +08:00 via iPhone 除了 angular 是框架,其他的都是库(滑稽 |
28 ritaswc 2019-05-15 15:00:34 +08:00 等你进入 vue 和 jquery 深水区,了解了 80%以上的框架特性再来喷吧 满瓶不动半瓶摇的太多了 做学问不是扯蛋,图一时爽 |
29 babedoll 2019-05-15 15:21:31 +08:00 楼主是后端。。你们不能以要求前端来要求后端啊。。。说实话我觉得后端会写页面已经不错了,人家要是前端大框架全都会了还要前端做咩啊? |