后端学前端的无力感

251 天前
 kevinguoCN
学习路线:
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 的一些难以发现的问题,文本框输入框的默认尺寸会导致浏览器样式问题。
16271 次点击
所在节点    Vue.js
120 条回复
leegoo
243 天前
主要写后端 java ,我因为自己的个人项目需要,所以学习了前端(包含移动端(用 flutter),web 后端 用 vue)
说一下我学习 vue 的过程
我当初的设想就是不希望特别深入的去了解,只希望能够做到快速交互
所以我直接选了一个适合我业务的前端框架(我指的是已经开发好了脚手架,只需要自己增加功能)
然后自己增加一些功能
由于是自己的项目,所以前端部分 尽量一开始搞简单一点(因为我在这一点上一开始花了挺多时间,浪费时间找解决方案,实际上是自己钻牛角尖)。
后面慢慢的写着写着 也差不多多多少少会一些了。

总的来说就是,先找到一个框架,然后在这个框架上学,遇到不会的再简单了解一下。
kevinguoCN
243 天前
@deepshe 求推荐一个 vue-admin 的框架, 目前能搜到的都是 收费的, 并且有的开源的 文档不是很全面。
8355
243 天前
jquery 哪里不行了。
DOLLOR
243 天前
@8355
又不是 IE678 时代了,用 jquery 还不如直接用 DOM API 。
Dimen61
243 天前
@abcbuzhiming #22 老哥对于 css 的学习有没有啥建议啊,我现在就是把 MDN 上的资料略读了,然后遇到问题就让 ai 做,但很多时候 ai 的解法并不太好。
idragonet
243 天前
用 claude ,今晚我 10 分钟搞定 Ant Design of Vue 4.X 登录和主页。
abcbuzhiming
243 天前
@Dimen61 我也没什么好建议,我甚至可以说,但凡是正常思维的程序员,都无法真的搞定 CSS ,因为 CSS 它就不是编程的思维,它本质是查表,而且这个表存在排列组合,有十几种搭配。理解并熟练运用这十几种配列组合的思维模式和程序员的思维模式不搭边。我三进三出 CSS ,至今不敢说自己会 CSS 。我坦诚的说我掌握不了,所以我已经摆烂了。反正我是后端出身,CSS 就停留在能写简单 UI 就行。人和人是不同的,人得接受这辈子有些领域就是搞不定。
Dimen61
243 天前
@abcbuzhiming #107 感谢回复:) 我现在是 case by case 来学 css ,勉强能应对自己写 UI 的需求,但一看那些大厂网站写的 css 文件就头大得爆炸。
dif
243 天前
我也是后端学前端:我的路线是很传统的、h5\css3 -> js/ts -> angular
不过也半年没写前端代码了,下次应该还会再来一次。
binaryify
243 天前
不推荐弄 ts
uds9u32br
243 天前
我最早看前端都是原生的,然后从 jq 到 vue ,可以试试。
tianzi123
243 天前
@8355 你用 jq 写个管理后台试试,看要写多久
8355
242 天前
@tianzi123 2015 年之前都是 bootstr+jquery 的,后来有了 layuiAdmin ,之前后台都是后端自己开发的,速度并不慢。
现在是后端写接口给前端调用还要接口连调时间,以前是后端直接写后端代码嵌在 html 代码里有模版引擎,只有部分交互数据用 ajax 调接口,至于速度真的只有前端代码的开发时间略有降低,接口连调和前后端扯皮时间其实是略有增加,整体开发时常是差不多的。
deepshe
242 天前
love2328
242 天前
可视化拖拽舒服
tianzi123
242 天前
@8355 #113 一个组件封装复用,一个 unocss 或者 tailwindcss 节省了多少起类名的时机, 另外同样是后台, ui 的效果和功能的复杂度压根就不在一个层次
lasuar
181 天前
有没得群,我来挖个坟
iamtuzi3333
178 天前
一样,很难受,我花了很多次时间去看,最后都是不了了知,哭了
Azer
134 天前
@wunonglin 你是个狠人
349865361
33 天前
很简单 学 react 比 vue 更简单

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

https://yangjunhui.monster/t/1077205

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

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

© 2021 V2EX