跟着廖雪峰学完JavaScript,想更进一步学习vue和react。目前,找到俩个资源点就是github和b站,不知道俩个平台哪个教的全面细节。
2条回答 默认 最新
檀越@新空间 2026-02-08 05:05关注上午好☀️☀️☀️️
本答案参考通义千问在学习完JavaScript之后,想要进一步掌握Vue和React,选择合适的学习资源非常重要。你已经找到了GitHub和B站这两个平台,它们各有优势,可以根据你的学习风格和目标进行选择。以下是详细的分析和建议:
一、GitHub 和 B站 的特点对比
| 平台 | 优点 | 缺点 | |------|------|------| | GitHub | - 提供真实的项目代码,适合深入理解框架内部机制
- 有很多高质量的开源项目,可以参与贡献
- 可以查看官方文档和源码 | - 学习曲线较陡,需要一定的基础
- 没有系统化的课程结构 | | B站 | - 视频教学系统化,适合初学者
- 有大量免费教程,涵盖从基础到高级内容
- 互动性强,评论区可以提问 | - 教学质量参差不齐,需筛选优质UP主
- 缺乏实际项目练习 |
二、推荐学习路径(结合GitHub和B站)
1. 先通过B站系统学习Vue和React的基础知识
- 推荐UP主:
- 尚硅谷:提供系统的Vue和React课程,讲解清晰。
- 黑马程序员:适合零基础入门,内容全面。
- 小满同学:适合想快速上手实战项目的同学。
- 学习内容:
- Vue/React基础语法
- 组件化开发
- 状态管理(如Vuex/Redux)
- 路由管理(Vue Router/React Router)
- 前端工程化(Webpack、Vite等)
2. 再通过GitHub深入学习项目实践
- 推荐方式:
- 找到一个开源项目(如基于Vue或React的博客系统、电商系统等)。
- 克隆项目到本地,运行并逐步分析代码结构。
- 尝试自己修改功能,理解其设计逻辑。
- 推荐项目参考:
- Vue-Admin(Vue后台管理系统模板)
- react-antd-admin(React+Ant Design的管理后台)
- TodoMVC(经典Vue/React示例项目)
3. 结合官方文档进行巩固
- Vue官方文档:https://vuejs.org/guide/
- React官方文档:https://react.dev/learn
- 作用:帮助你理解框架的核心概念和最佳实践。
三、如何判断哪个平台更“全面细节”
- 如果你是初学者:B站更适合你,因为它提供了系统化的课程,适合建立扎实的基础。
- 如果你已经有基础,想提升实战能力:GitHub更适合你,因为它能让你看到真实项目中的实现细节。
四、推荐学习顺序
- B站系统学习Vue/React基础(约10-20小时)
- 阅读官方文档(每天30分钟,持续一周)
- GitHub找一个中型项目(如博客系统)进行模仿开发
- 尝试自己搭建一个项目(如个人博客、待办事项应用等)
- 参与开源社区(如GitHub上提交PR或评论)
五、代码示例(Vue + GitHub项目结构)
假设你找到一个Vue项目,目录结构如下:
my-vue-project/ ├── public/ ├── src/ │ ├── components/ │ ├── views/ │ ├── App.vue │ └── main.js ├── package.json └── README.md你可以从
main.js开始,了解入口文件如何加载组件,然后逐步进入App.vue,看组件是如何组织的。
六、总结
重点总结:
- B站 更适合系统性学习,尤其适合新手。
- GitHub 更适合实战演练,适合进阶者。
- 推荐学习顺序:B站 → 官方文档 → GitHub项目 → 自己动手开发。
- 不要只看视频,要动手写代码,这是提升的关键。
七、推荐学习资源汇总
| 类型 | 推荐资源 | |------|----------| | B站课程 | 尚硅谷、黑马程序员、小满同学 | | GitHub项目 | vue-admin-template、react-antd-admin、TodoMVC | | 官方文档 | Vue、React | | 工具 | VSCode、Git、Node.js、npm/yarn |
希望这些建议对你有所帮助!如果需要我帮你整理具体的学习计划或推荐更多资源,随时告诉我!
解决 无用评论 打赏 举报- 推荐UP主: