是在知乎的某条回复下看到的,找不回原贴了. 作者大佬是林水溶 https://github.com/shuiRong
他说的方法是,github 上找一个 vue 项目,从第一个 commit 开始看,理解 app 的工作原理,然后 checkout 下一条,看明白 5 、6 条基本就知道框架的开发流程了
试了一下真的很不错(看的项目是林大的 vuecnodejs 重构:https://github.com/shuiRong/VueCnodeJS)
比起看教程目的性强,更高效. 作为业余爱好者,知道了这个方法后真的相逢恨晚. 不知道林大上不上 v2,很感谢他的分享.
1
Surbowl 2021-11-03 08:50:02 +08:00
学到了,这就试试
|
2
zzm88104 OP 嗯...被移到 vue 节点,但其实我觉得这个方法适用学习各种框架
|
3
murmur 2021-11-03 08:56:52 +08:00 3
这个有个问题是适合老人不适合新人,老人开发项目第一件事都是 webpack 开始做,先搞构建工具,封装 util 权限 路由这些
新人正好相反,先做页面,等他页面画完了,才会碰到 js 部分 |
4
WhoMercy 2021-11-03 09:48:19 +08:00 via Android
get💁
|
5
anzu 2021-11-03 10:02:35 +08:00 1
都这样,diff 看一下每个 commit 之间的更改
|
6
scyuns 2021-11-03 10:07:08 +08:00
学习了 但是积累还不够 还看不懂很多地方
|
7
snakejia 2021-11-03 10:08:19 +08:00
确实是个好方法
|
8
christin 2021-11-03 10:23:51 +08:00 via iPhone
学到了学到了
|
9
wjz416 2021-11-03 11:05:05 +08:00
学到了,这就去试
|
10
banyungong 2021-11-03 11:26:34 +08:00
学到了,下次再试
|
11
vsitebon 2021-11-03 11:28:06 +08:00 1
|
12
line 2021-11-03 12:51:16 +08:00
再拓展一下, 可以试试用这种方法学习其他理论。
|
13
uCharles 2021-11-03 13:10:06 +08:00
|
14
zzm88104 OP @vsitebon 有点像,翻了下链接还是没找到,记得是一条匿名回复,还附上了他自己的 vue 项目。
|
15
raysonlu 2021-11-03 13:33:06 +08:00
但并不是随便找个项目就能这么做,是刻意的,以教学为目标的 github 项目
|
16
learningman 2021-11-03 15:23:52 +08:00
然后发现那个项目也是初学者写的,跟着踩坑
|
17
fucku 2021-11-03 16:44:44 +08:00
> github 上找一个 vue 项目
哥, 这个怎么找,你还不如直接给个地址, 每个人找的结果可能不同啊, 或许根本找不到 |
18
simple233 2021-11-03 17:14:04 +08:00
学习了
|