初学 vue, 无意中学到了一个很有意思的方法

2021-11-03 08:41:38 +08:00
 zzm88104

是在知乎的某条回复下看到的,找不回原贴了. 作者大佬是林水溶 https://github.com/shuiRong

他说的方法是,github 上找一个 vue 项目,从第一个 commit 开始看,理解 app 的工作原理,然后 checkout 下一条,看明白 5 、6 条基本就知道框架的开发流程了

试了一下真的很不错(看的项目是林大的 vuecnodejs 重构:https://github.com/shuiRong/VueCnodeJS)

比起看教程目的性强,更高效. 作为业余爱好者,知道了这个方法后真的相逢恨晚. 不知道林大上不上 v2,很感谢他的分享.

6967 次点击
所在节点    Vue.js
18 条回复
Surbowl
2021-11-03 08:50:02 +08:00
学到了,这就试试
zzm88104
2021-11-03 08:50:15 +08:00
嗯...被移到 vue 节点,但其实我觉得这个方法适用学习各种框架
murmur
2021-11-03 08:56:52 +08:00
这个有个问题是适合老人不适合新人,老人开发项目第一件事都是 webpack 开始做,先搞构建工具,封装 util 权限 路由这些

新人正好相反,先做页面,等他页面画完了,才会碰到 js 部分
WhoMercy
2021-11-03 09:48:19 +08:00
get💁
anzu
2021-11-03 10:02:35 +08:00
都这样,diff 看一下每个 commit 之间的更改
scyuns
2021-11-03 10:07:08 +08:00
学习了 但是积累还不够 还看不懂很多地方
snakejia
2021-11-03 10:08:19 +08:00
确实是个好方法
christin
2021-11-03 10:23:51 +08:00
学到了学到了
wjz416
2021-11-03 11:05:05 +08:00
学到了,这就去试
banyungong
2021-11-03 11:26:34 +08:00
学到了,下次再试
vsitebon
2021-11-03 11:28:06 +08:00
楼主提到的方法应该是下边的这个:

https://www.zhihu.com/question/26766601
line
2021-11-03 12:51:16 +08:00
再拓展一下, 可以试试用这种方法学习其他理论。
uCharles
2021-11-03 13:10:06 +08:00
zzm88104
2021-11-03 13:29:06 +08:00
@vsitebon 有点像,翻了下链接还是没找到,记得是一条匿名回复,还附上了他自己的 vue 项目。
raysonlu
2021-11-03 13:33:06 +08:00
但并不是随便找个项目就能这么做,是刻意的,以教学为目标的 github 项目
learningman
2021-11-03 15:23:52 +08:00
然后发现那个项目也是初学者写的,跟着踩坑
fucku
2021-11-03 16:44:44 +08:00
> github 上找一个 vue 项目

哥, 这个怎么找,你还不如直接给个地址, 每个人找的结果可能不同啊, 或许根本找不到
simple233
2021-11-03 17:14:04 +08:00
学习了

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

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

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

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

© 2021 V2EX