2401_87832522 2026-02-08 05:04 采纳率: 0%
浏览 2

如何寻找更好的学习资源

跟着廖雪峰学完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的博客系统、电商系统等)。
      • 克隆项目到本地,运行并逐步分析代码结构。
      • 尝试自己修改功能,理解其设计逻辑。
    • 推荐项目参考

    3. 结合官方文档进行巩固


    三、如何判断哪个平台更“全面细节”

    • 如果你是初学者B站更适合你,因为它提供了系统化的课程,适合建立扎实的基础。
    • 如果你已经有基础,想提升实战能力GitHub更适合你,因为它能让你看到真实项目中的实现细节。

    四、推荐学习顺序

    1. B站系统学习Vue/React基础(约10-20小时)
    2. 阅读官方文档(每天30分钟,持续一周)
    3. GitHub找一个中型项目(如博客系统)进行模仿开发
    4. 尝试自己搭建一个项目(如个人博客、待办事项应用等)
    5. 参与开源社区(如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 | | 官方文档 | VueReact | | 工具 | VSCode、Git、Node.js、npm/yarn |


    希望这些建议对你有所帮助!如果需要我帮你整理具体的学习计划或推荐更多资源,随时告诉我!

    评论

报告相同问题?

问题事件

  • 创建了问题 2月8日