V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
phpxiaowangzi
V2EX  ›  程序员

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

  •  
  •   phpxiaowangzi · 2020-12-16 11:28:47 +08:00 · 3157 次点击
    这是一个创建于 1468 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    可惜现在都是要编译的那套
    ykb8121
        12
    ykb8121  
       2020-12-16 17:45:20 +08:00
    element 不维护了都,推荐个不一样的风格,试试国外的 quasar 吧
    kajweb
        13
    kajweb  
       2020-12-16 17:59:40 +08:00
    其实,后端也是可用 JSP 全干完的……
    syozzz
        14
    syozzz  
       2020-12-16 18:22:58 +08:00
    @kajweb 现在还有用后端模板渲染的么。。。更别提 jsp 了
    hoyixi
        15
    hoyixi  
       2020-12-16 18:26:43 +08:00
    前端现在很多功夫和工作,都耗在 JS“方言”问题~
    不像别的语言,框架就框架,多了 API 和一些约定而已。JS 就不一样了,重新造语法,然后再翻译回去~
    8bryo4p5qn758Dmv
        16
    8bryo4p5qn758Dmv  
       2020-12-16 18:27:16 +08:00
    @ykb8121 vuetify 也不错
    a719031256
        17
    a719031256  
       2020-12-16 18:30:53 +08:00
    同感,现在的前端配置项太多了,现在用 vue 写前端让我想起以前用 xml 配置文件的感觉,太累了
    吐个槽,闲的无事统计了一下目前的项目 bug,前端就占了 80%,不知道是队友问题还是什么,bug 比以前用 jQuery 多太多了
    miaowing
        18
    miaowing  
       2020-12-16 18:40:15 +08:00
    @a719031256 如果测试水平不够的话天天就盯着 UI 狂测,哈哈哈
    litujin1123
        19
    litujin1123  
       2020-12-16 18:49:36 +08:00
    @syozzz 有的,旧项目不奇怪的
    mycom
        20
    mycom  
       2020-12-17 13:02:37 +08:00
    怎么顺手就这么用得了。
    o0
        21
    o0  
       2020-12-17 13:51:57 +08:00
    怎么顺手怎么来,script 引入也未尝不可。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1112 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:51 · PVG 02:51 · LAX 10:51 · JFK 13:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.