[前端(vue)学习求助] 感觉什么都不会又不知道该从哪学起,望各位不吝赐教。听劝!

2024-03-20 08:09:37 +08:00
 CH122

背景

双非本,软件工程专业

从接触前端到现在也有近 3 年时间了,公司业务比较简单,基本上都是 crud 业务。

平时学东西没头绪,学一个知识点发现里面又有另一个知识点,然后这样嵌套,学着学着就跑跑偏了,学下去的热情也会减少。

问题

3 年时间现在这个水平深知怕是前端入门都达不到,但不知道从何学起,学些什么,哪些需要深入去学,哪些知识了解即可,现在就像一只无头苍蝇到处乱飞。东一点,西一点,最后好像什么都没有留下。

这就好像是一个恶性循环,在家空闲时间也不再想去学习、钻研,从而开始焦虑、摆烂。

应该重点学习哪些东西?

该怎样去学习?或者说什么样的学习方法更有用?之前学习大都是看课程之类的资源去学习。

总结一下大概就是不知道学什么,不知道怎么去学。

但是觉得自己还算年轻,想再救自己一把,希望各位不吝赐教。

现有优势

  1. 时间较为充裕,每天大概有 3 - 4 小时的学习时间,周末大概 7 小时。
  2. 有规划时能够长期坚持学习。
  3. 对前端学习还有热情。

在这先谢过大伙了。

3276 次点击
所在节点    程序员
25 条回复
sunorg
2024-03-20 08:15:22 +08:00
会用不,不会用就先学会用,文档,项目。

会用,项目,源码解析,总结最佳模式,弄明白为什么。

更进一步,各种底子补上,啥码子模式,算法,黑魔法,编译,.....
补一块牛一块。

















早餐吃完了,干活
bojackhorseman
2024-03-20 08:17:30 +08:00
把文档过一遍就行了
jazzg62
2024-03-20 08:19:25 +08:00
jazzg62
2024-03-20 08:21:12 +08:00
MDN https://developer.mozilla.org/zh-CN/docs/Learn
JavaScript 高级程序设计
然后就是看一些框架的源码,刚开始看的话,可以切换到框架的早期版本来看,去了解作者的思路,思路对了,那代码应该也就看的懂了
murmur
2024-03-20 08:23:48 +08:00
js css html 基础都没有学前端的却比较难,先去菜鸟教程这种学基础吧,然后用 gpt 抄其他网站的设计
murmur
2024-03-20 08:25:16 +08:00
不建议看非常老的代码,es6 改掉了老 js 很多赤石一样的写法,尤其是在 this 和 闭包这块,用 es6 开始你基本不需要学这堆石了
xwwsxp
2024-03-20 08:31:12 +08:00
@murmur 无比赞同,JS 就是一坨翔,典型的缝合怪,尤其是 ES6 之前
idragonet
2024-03-20 08:56:10 +08:00
项目实践!项目实践!项目实践!
qwei
2024-03-20 08:57:16 +08:00
先明确你是为了干活还是为了面试,前者的话跟着项目做,后者的话刷八股文。
crocoBaby
2024-03-20 08:59:31 +08:00
一直用…自然就会了
lneoi
2024-03-20 09:04:31 +08:00
确实 一直用, 给自己上有难度的需求
Duanpei
2024-03-20 09:10:59 +08:00
我是后端, 我学习 vue 的方式是直接干项目, 哪里不会查哪里
winmagic
2024-03-20 09:15:32 +08:00
系统搞一遍文档,让后 hook 什么特殊的用法,搞搞,然后再学学打包工具,插件写写,SSR nuxt. js 也可以
quibu
2024-03-20 09:16:38 +08:00
先模仿,再理解
lingeo
2024-03-20 09:36:56 +08:00
有 gpt 还学不会建议不学。
Ma4cus
2024-03-20 09:39:39 +08:00
三年了,还能有啥不会的,前端就是门槛低,建议转后端😁
zhhbstudio
2024-03-20 09:43:49 +08:00
5 年 vue2 ,去年写了一年 react , 无奈被裁,又来写 vue 了,需要的话可以多交流
CH122
2024-03-20 09:50:21 +08:00
@zhhbstudio Q0gyMTAxMDI0 (wx base64)
Mileszhou
2024-03-20 09:55:31 +08:00
如果在 沿海城市 可以考虑学习一下 服务端渲染 Nuxt.js,电商项目需要。
clue
2024-03-20 10:20:33 +08:00
要学得快嘛, 就是多思考了

除了官方文档, 再就是源码

建议最优先学的是 JS 基础, 基础打好了才能更好阅读源码; 初期可以看犀牛书, 再深一点可以翻 esmascript 标准文档 ( https://262.ecma-international.org/ ), 至少原型、作用域、任务队列什么的搞明白, 看一段代码能确定它的执行过程

其它的嘛, 边用边学吧, 前端领域东西太多了, 系统全面的学性价比不高

如果没目标, 就给自己找一个, 比如做个什么 demo 、重新思考优化重构下自己以前的代码、思考下如果让你重新造个类似 vue 的轮子要怎么实现等等

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

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

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

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

© 2021 V2EX