Source code common reading preface
In order to help more students who are interested in source code, want to learn to read source code, and improve their writing and front-end technical abilities. Help readers consolidate the foundation, check for leaks and fill gaps, broaden their horizons, broaden their horizons, and know why they are.
Organized by Ruochuan , who has written more than 20 articles in the "Learning Source Code Overall Architecture Series" , students from major factories who are interested in source code are called to participate and learn about 200 lines of source code every week.
Recommended learning order from easy to difficult
The activity introduction and order are detailed here . The recommended learning order from easy to difficult
Submit Notes
task release time
From March 21st to March 27th, for a week. The source code is generally released once a week. You can study at your own pace, just submit your notes (not necessarily strictly according to the time I set). You can also review in time if you read together in the past, and you can continue to complete the notes if you haven’t completed them.
learning target
- Imitate the message component of the learning component library and know the principle of the component
- Can focus on test cases
assignment
-
view2
- vue2 element message component documentation element.eleme.cn/#/zh-CN/com…
- github.com/ElemeFE/ele…
- github1s.com/ElemeFE/ele…
- vue3
-
- vue3 element-plus github.com/element-plus…
- github1s github1s.com/element-plu…
- before-ui
-
- notify component documentation vant-contrib.gitee.io/vant-weapp/…
- github.com/youzan/vant…
- github1s github1s.com/youzan/vant…
- react
-
- antd message component documentation ant.design/components/…
- github.com/ant-design/…
- github1s github1s.com/ant-design/…
- Choose one according to your own technology stack, see the source code and take notes
- Although it can be viewed online, it is recommended to clone and install the dependencies and it looks better.
- Look at the source code online
-
- I usually use github1s.com , the speed is faster, online vscode
- Press . in the github.dev repository to open
- vscode.dev online vscode
Finally, you can continue to follow me @ Ruo Chuan. Welcome (jia) I WeChat ruochuan12 to communicate and participate in the source code reading activity. Every week, everyone learns about 200 lines of source code and makes progress together.