V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kevinguoCN
V2EX  ›  Vue.js

后端学前端的无力感

  •  1
     
  •   kevinguoCN ·
    kevinguocn · 52 天前 · 12401 次点击
    这是一个创建于 52 天前的主题,其中的信息可能已经有所发展或是发生改变。
    学习路线:
    1.学习 vue3 + mitt + pinia + vue-router + vite
    2.学习 promise,async await 的用法
    3.学习 axios
    4.学习 TS 的基本用法
    然后尝试做了一些项目,发现遇到的问题特别多。
    1. 前端开发遇到的各种版本问题,node 版本,vite 版本, 各种库的版本
    2. vue2 和 vue3 的 api 的改变, 会导致网上一些教程不匹配
    3. eslint 和 prretier 的一些配置问题
    4. “@” 别名的设置 webstrom 不停的报错飘红
    5. ts 的类型检查, 不停的类型提示飘红。
    6. css 的一些难以发现的问题,文本框输入框的默认尺寸会导致浏览器样式问题。
    116 条回复    2024-10-09 22:40:00 +08:00
    1  2  
    leegoo
        101
    leegoo  
       44 天前   ❤️ 1
    主要写后端 java ,我因为自己的个人项目需要,所以学习了前端(包含移动端(用 flutter),web 后端 用 vue)
    说一下我学习 vue 的过程
    我当初的设想就是不希望特别深入的去了解,只希望能够做到快速交互
    所以我直接选了一个适合我业务的前端框架(我指的是已经开发好了脚手架,只需要自己增加功能)
    然后自己增加一些功能
    由于是自己的项目,所以前端部分 尽量一开始搞简单一点(因为我在这一点上一开始花了挺多时间,浪费时间找解决方案,实际上是自己钻牛角尖)。
    后面慢慢的写着写着 也差不多多多少少会一些了。

    总的来说就是,先找到一个框架,然后在这个框架上学,遇到不会的再简单了解一下。
    kevinguoCN
        102
    kevinguoCN  
    OP
       44 天前
    @deepshe 求推荐一个 vue-admin 的框架, 目前能搜到的都是 收费的, 并且有的开源的 文档不是很全面。
    8355
        103
    8355  
       44 天前
    jquery 哪里不行了。
    DOLLOR
        104
    DOLLOR  
       44 天前   ❤️ 1
    @8355
    又不是 IE678 时代了,用 jquery 还不如直接用 DOM API 。
    Dimen61
        105
    Dimen61  
       44 天前
    @abcbuzhiming #22 老哥对于 css 的学习有没有啥建议啊,我现在就是把 MDN 上的资料略读了,然后遇到问题就让 ai 做,但很多时候 ai 的解法并不太好。
    idragonet
        106
    idragonet  
       44 天前
    用 claude ,今晚我 10 分钟搞定 Ant Design of Vue 4.X 登录和主页。
    abcbuzhiming
        107
    abcbuzhiming  
       44 天前
    @Dimen61 我也没什么好建议,我甚至可以说,但凡是正常思维的程序员,都无法真的搞定 CSS ,因为 CSS 它就不是编程的思维,它本质是查表,而且这个表存在排列组合,有十几种搭配。理解并熟练运用这十几种配列组合的思维模式和程序员的思维模式不搭边。我三进三出 CSS ,至今不敢说自己会 CSS 。我坦诚的说我掌握不了,所以我已经摆烂了。反正我是后端出身,CSS 就停留在能写简单 UI 就行。人和人是不同的,人得接受这辈子有些领域就是搞不定。
    Dimen61
        108
    Dimen61  
       43 天前
    @abcbuzhiming #107 感谢回复:) 我现在是 case by case 来学 css ,勉强能应对自己写 UI 的需求,但一看那些大厂网站写的 css 文件就头大得爆炸。
    dif
        109
    dif  
       43 天前
    我也是后端学前端:我的路线是很传统的、h5\css3 -> js/ts -> angular
    不过也半年没写前端代码了,下次应该还会再来一次。
    binaryify
        110
    binaryify  
       43 天前
    不推荐弄 ts
    uds9u32br
        111
    uds9u32br  
       43 天前
    我最早看前端都是原生的,然后从 jq 到 vue ,可以试试。
    tianzi123
        112
    tianzi123  
       43 天前
    @8355 你用 jq 写个管理后台试试,看要写多久
    8355
        113
    8355  
       43 天前
    @tianzi123 2015 年之前都是 bootstr+jquery 的,后来有了 layuiAdmin ,之前后台都是后端自己开发的,速度并不慢。
    现在是后端写接口给前端调用还要接口连调时间,以前是后端直接写后端代码嵌在 html 代码里有模版引擎,只有部分交互数据用 ajax 调接口,至于速度真的只有前端代码的开发时间略有降低,接口连调和前后端扯皮时间其实是略有增加,整体开发时常是差不多的。
    love2328
        115
    love2328  
       43 天前
    可视化拖拽舒服
    tianzi123
        116
    tianzi123  
       43 天前
    @8355 #113 一个组件封装复用,一个 unocss 或者 tailwindcss 节省了多少起类名的时机, 另外同样是后台, ui 的效果和功能的复杂度压根就不在一个层次
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1781 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:35 · PVG 00:35 · LAX 08:35 · JFK 11:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.