通过一段时间写前端后自己的一些想法

2020-12-16 11:28:47 +08:00
 phpxiaowangzi

如题,虽然作为一个后端,基本上现在是前后端都写,一直都是用 jquery,然后接触到了 react 和 vue,心里也是抱着学习的态度,目前用 vue 做了几个小功能,说实话可能规模小没有什么感觉,反而是觉得学习成本提高很多,不仅是 vue,连带着也需要了解 es6 webpack eslint 等等知识,很多时候对于各种配置项真的很头疼,给整懵了,除此之外还有 vue 相关的一些库的学习,其实自己一直觉得前端中的样式可能是我更关注了,用 ant-design-vue,vant 等组件也是为了样式,其实之前很多项目都是找了套 html 后台模板然后 ajax 调个接口,获取数据打印出来。只是自己这段时间用 vue 写前端页面时的一些个人想法。

2972 次点击
所在节点    程序员
21 条回复
murmur
2020-12-16 11:32:31 +08:00
es6 虽然面试必考,但是可以不学,没有说必须 es6 才能把 vue 玩转
SuperManNoPain
2020-12-16 11:35:02 +08:00
后端写小东西还是 jquery 来的爽快,
karott7
2020-12-16 13:43:57 +08:00
小东西 vue 基本可以替代 jquery 了,用 vue 不一定非得搞脚手架,直接脚本引入就好了,还不用操作 dom
wgbx
2020-12-16 13:47:52 +08:00
vue 本身没有成本,vue 的指令还没有 JQ 多,你说的是工程化的问题,而不是 vue 本身的问题
biguokang
2020-12-16 13:48:16 +08:00
看你前端项目规模吧。

如果只是几个小展示类网页,其实没必要上工程化和框架,直接 jq 撸反而更方便。

但如果是类似于各种 vue-admin 、react-admin 之类的集成大前端系统,用 jq 写是要奔溃的,别说上 webpack 工程化,要是多人协作,还会上 typescript,然后你就能看到前端里一堆 interface 、泛型之类的东西了。
zjsxwc
2020-12-16 13:53:40 +08:00
做单页应用就离不开 webpack
azcvcza
2020-12-16 13:59:53 +08:00
Jquery UPUP
respect11
2020-12-16 14:02:09 +08:00
vue 用 element,react 用 antd...

只管界面,其他配置报错就删掉
HiCode
2020-12-16 14:21:34 +08:00
试一下这个: https://gitee.com/haimadongli001/jQuery.Vue.js

前端工程化的很多工具,对于“短平快”的“小项目”来说作用有限,还不如直接干!
wxw752
2020-12-16 14:46:54 +08:00
怎么看到了我的影子呢,全干工程师哭了
dvaknheo
2020-12-16 17:36:20 +08:00
vue 入门看上去很容易,连编译都不用

可惜现在都是要编译的那套
ykb8121
2020-12-16 17:45:20 +08:00
element 不维护了都,推荐个不一样的风格,试试国外的 quasar 吧
kajweb
2020-12-16 17:59:40 +08:00
其实,后端也是可用 JSP 全干完的……
syozzz
2020-12-16 18:22:58 +08:00
@kajweb 现在还有用后端模板渲染的么。。。更别提 jsp 了
hoyixi
2020-12-16 18:26:43 +08:00
前端现在很多功夫和工作,都耗在 JS“方言”问题~
不像别的语言,框架就框架,多了 API 和一些约定而已。JS 就不一样了,重新造语法,然后再翻译回去~
whitecosm0s
2020-12-16 18:27:16 +08:00
@ykb8121 vuetify 也不错
a719031256
2020-12-16 18:30:53 +08:00
同感,现在的前端配置项太多了,现在用 vue 写前端让我想起以前用 xml 配置文件的感觉,太累了
吐个槽,闲的无事统计了一下目前的项目 bug,前端就占了 80%,不知道是队友问题还是什么,bug 比以前用 jQuery 多太多了
miaowing
2020-12-16 18:40:15 +08:00
@a719031256 如果测试水平不够的话天天就盯着 UI 狂测,哈哈哈
litujin1123
2020-12-16 18:49:36 +08:00
@syozzz 有的,旧项目不奇怪的
mycom
2020-12-17 13:02:37 +08:00
怎么顺手就这么用得了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/735941

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX