1
murmur 2022-05-11 07:44:56 +08:00 1
vue 真的不重。。。比 jquery 好使多了,你是被忽悠瘸了,说什么 vue 概念多,vue 学的多
vue 你完全可以把他当一个支持双向绑定的大号模板引擎用 |
2
IvanLi127 2022-05-11 08:00:38 +08:00 via Android
bootstrap
|
3
SuperMild 2022-05-11 08:03:17 +08:00
是指 js 框架还是 UI/CSS 框架?如果是 js 框架可以看看我这个 https://v2ex.com/t/758276
采用 100% jQuery 语法,因此只要懂 jq 就可以零成本直接使用,实现了 component 的创建、复用、以及相互调用。 参考用例: https://github.com/ahui2016/dictplus/blob/main/public/ts/src/settings.ts 另外也推荐 https://mithril.js.org 我就是受这个启发的,这个是个正经框架。 (我那个极简单、极易理解、极易自己魔改,但毕竟不是个正经框架,能用,但不完善) |
4
snoopyhai 2022-05-11 08:46:39 +08:00
jquery 不是不好, 如果要抽离业务封装复杂控件, 是需要大量模型的, 否则每个项目用一次, 大概率要改一次.
vue 的好处是组件可以单文件, 而且还有插槽机制. 让你再不用太多的模型下就能抽离出一个组件, 即便下个项目中用起来不顺手, 重写一下插槽即可. |
5
renhou 2022-05-11 08:50:19 +08:00
所以说不会 Angular 、Vue 或者 React 也可以去你们那工作?
|
6
VeryZero 2022-05-11 09:01:32 +08:00
layui 都觉得重。。怕不是要回古时候了
|
7
helim 2022-05-11 09:08:50 +08:00
@IvanLi127 仔细一想,bootstrap 就 30 多 k 代码,加 jquery 加乱七八糟还不如引入个 vue react 之类
|
8
helim 2022-05-11 09:09:41 +08:00
推荐 preact gzip 3k , 自己手撸的话还是挺不错的额
|
9
BingoXuan 2022-05-11 09:10:08 +08:00
uikit+alpine.js
|
10
laolao 2022-05-11 09:16:57 +08:00
react; ui 就用阿里的 antd;强烈推荐
|
11
laolao 2022-05-11 09:25:09 +08:00
个人言论:现在还坚持用 jquery 的只是不愿意去学习新的东西,就连 layui 官方都放弃了让开发者去拥抱 vue,react;还一个劲的 jquery 想什么呢;而 vue 就国内一个劲的鼓吹,国内大厂也基本上是 react... 一句话 react 写 tsx 现在主流推荐,而且还可以转型 RN 虽然也不怎么推荐...
|
12
pcbl 2022-05-11 09:31:36 +08:00 via Android
接受不了 vue react 这种的主要原因是:竟然需要编译
|
13
iblessyou 2022-05-11 10:02:28 +08:00
@pcbl 我也是这感觉
像 @murmur 说 vue 不重的,我觉得软件的“重”,就是肯定给人带来了以下一个或多个感受: 安装包 /文件大; 启动 /运行慢; 占用系统资源多; 部署 /使用 需要依赖的东西多。 从上面来说,现在的前端 vue 开发起来 确实比 jquery 之类的重的多。 之前就写个 js ,写个 html ,就直接启动。速度快。 虽然 vue 也可以这样引个 js ,但一般开发都得配个 node 先吧。 经常一个前端,npm install 个半天,一堆依赖报错启不了。项目大了,build 也慢。 说这些不是说 VUE 不好,我现在也用。 但是有时确实写个比较简单的东西,可能就简单俩页面。 结果在那 npm 搞来搞去,里面还一堆默认文件, 可能按以前的 jquery+bootstrap/layui ,就引几个文件,一两个 JS 然后浏览器打开 html ,边看边调就搞定了。 但是又知道这些技术慢慢淘汰了,你要不拥抱新技术就是守旧 |
15
zcreg 2022-05-11 10:46:44 +08:00
有时间去用 jquery 处理各种 dom ,早就把 vue 学了好几遍了
|
16
cmdOptionKana 2022-05-11 10:50:11 +08:00
@NewYear 现在前端对新手极度非常友好了,如果不考虑找工作的话。而如果找工作,对新手友好对找工作没有好处。
|
17
wunonglin 2022-05-11 11:02:24 +08:00
vue 不是可以直接用,不需要编译吗?重毛?大小比你 jq 小了不知道多少。
天天重,都别用了,原生也重,还得下个浏览器才能用 |
18
hazardous 2022-05-11 11:13:13 +08:00
直接<script>引入 vue ,不用脚手架就可以。
现在感觉前端越来越重的原因就是各种工程化工具,用脚手架只用默认的配置还好,如果要自己个性化配置,就要研究对应的模块,往往还要修改一个链条上多个模块,这就在自己的业务之外要学得就太多了。 |
19
dddd1919 2022-05-11 21:47:26 +08:00
@murmur 再简单点,vue/angular1.x.min.js 直接引用,不仅比 jQuery 简单 n 倍,文件体积还差不多
|