通过一段时间写前端后自己的一些想法 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
请不要在回答技术问题时复制粘贴 AI 生成的内容
phpxiaowangzi

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

  •  
  •   phpxiaowangzi Dec 16, 2020 3772 views
    This topic created in 1961 days ago, the information mentioned may be changed or developed.

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

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

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

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

    只管界面,其他配置报错就删掉
    Q4h7388nR28s95fa
        9
    Q4h7388nR28s95fa  
       Dec 16, 2020
    试一下这个: https://gitee.com/haimadongli001/jQuery.Vue.js

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

    可惜现在都是要编译的那套
    ykb8121
        12
    ykb8121  
       Dec 16, 2020
    element 不维护了都,推荐个不一样的风格,试试国外的 quasar 吧
    kajweb
        13
    kajweb  
       Dec 16, 2020
    其实,后端也是可用 JSP 全干完的……
    syozzz
        14
    syozzz  
       Dec 16, 2020
    @kajweb 现在还有用后端模板渲染的么。。。更别提 jsp 了
    hoyixi
        15
    hoyixi  
       Dec 16, 2020
    前端现在很多功夫和工作,都耗在 JS“方言”问题~
    不像别的语言,框架就框架,多了 API 和一些约定而已。JS 就不一样了,重新造语法,然后再翻译回去~
    8bryo4p5qn758Dmv
        16
    8bryo4p5qn758Dmv  
       Dec 16, 2020
    @ykb8121 vuetify 也不错
    a719031256
        17
    a719031256  
       Dec 16, 2020
    同感,现在的前端配置项太多了,现在用 vue 写前端让我想起以前用 xml 配置文件的感觉,太累了
    吐个槽,闲的无事统计了一下目前的项目 bug,前端就占了 80%,不知道是队友问题还是什么,bug 比以前用 jQuery 多太多了
    miaowing
        18
    miaowing  
       Dec 16, 2020
    @a719031256 如果测试水平不够的话天天就盯着 UI 狂测,哈哈哈
    litujin1123
        19
    litujin1123  
       Dec 16, 2020
    @syozzz 有的,旧项目不奇怪的
    mycom
        20
    mycom  
       Dec 17, 2020
    怎么顺手就这么用得了。
    o0
        21
    o0  
       Dec 17, 2020
    怎么顺手怎么来,script 引入也未尝不可。
    About     Help     Advertise     Blog     API     FAQ     Solana     923 Online   Highest 6679       Select Languae
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 98ms UTC 22:46 PVG 06:46 LAX 15:46 JFK 18:46
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86