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

282 天前
 CH122

背景

双非本,软件工程专业

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

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

问题

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

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

应该重点学习哪些东西?

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

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

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

现有优势

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

在这先谢过大伙了。

2770 次点击
所在节点    程序员
25 条回复
sunorg
282 天前
会用不,不会用就先学会用,文档,项目。

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

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

















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

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

建议最优先学的是 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