{"id":13785573,"url":"https://github.com/chengpeiquan/learning-vue3","last_synced_at":"2025-05-14T15:04:45.778Z","repository":{"id":37401780,"uuid":"307241199","full_name":"chengpeiquan/learning-vue3","owner":"chengpeiquan","description":"超过 230w+ 阅读人次的《Vue3 入门指南与实战案例》，关于前端工程化开发的基础知识点，以及 TypeScript 、 Vue 3 、 Pinia 的入门学习指南。","archived":false,"fork":false,"pushed_at":"2025-03-11T17:15:53.000Z","size":7476,"stargazers_count":1339,"open_issues_count":15,"forks_count":160,"subscribers_count":11,"default_branch":"main","last_synced_at":"2025-05-10T11:34:48.917Z","etag":null,"topics":["learning-vue3","vue","vue-3","vue-cli","vue3","vue3-typescript","vuejs"],"latest_commit_sha":null,"homepage":"https://vue3.chengpeiquan.com","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chengpeiquan.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":"https://github.com/chengpeiquan/sponsor"}},"created_at":"2020-10-26T02:27:40.000Z","updated_at":"2025-05-09T02:02:02.000Z","dependencies_parsed_at":"2023-02-19T05:46:09.347Z","dependency_job_id":"c9eb7e52-3503-438e-9630-68118064dbed","html_url":"https://github.com/chengpeiquan/learning-vue3","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chengpeiquan%2Flearning-vue3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chengpeiquan%2Flearning-vue3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chengpeiquan%2Flearning-vue3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chengpeiquan%2Flearning-vue3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chengpeiquan","download_url":"https://codeload.github.com/chengpeiquan/learning-vue3/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254168718,"owners_count":22026206,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["learning-vue3","vue","vue-3","vue-cli","vue3","vue3-typescript","vuejs"],"created_at":"2024-08-03T19:01:01.954Z","updated_at":"2025-05-14T15:04:45.723Z","avatar_url":"https://github.com/chengpeiquan.png","language":"TypeScript","funding_links":["https://github.com/chengpeiquan/sponsor"],"categories":["TypeScript","Resources"],"sub_categories":["Tutorials"],"readme":"# learning-vue3\n\nVue 3.0 从 2020 年 9 月份中旬正式发布，到 2022 年 2 月份代替 Vue 2 成为 Vue 的默认版本，经过长达一年半的市场验证，已经证明了它可以完美地支持常见的企业需求，适合投产使用，未来会被越来越多的企业所采用，只会 Vue 2 将远远不能满足企业的技能要求。\n\n本书以 Vue.js 的 3.0 版本为核心技术栈，围绕 “前端工程化” 和 TypeScript 的知识点展开讲解，读者可以收获到：\n\n1. 了解如何入门前端工程化开发，掌握 Node.js 和 npm 的使用\n2. 掌握前端领域多年来趋势走高、带有类型支持的 TypeScript 语言\n3. 上手主流前端框架 Vue.js 的全新版本，并且在遇到常见问题时知道如何解决\n\n本书的每一个小节都融入了笔者多年的开发实践经验，大部分知识点都搭配了通俗易懂的讲解和可实现的代码案例，在阅读的过程中可以亲自敲代码加强学习印象，毕竟上手一个新技术栈最快的方法，就是一边 Reading 一边 Coding 。\n\n## 适合人群\n\n本书作为一本入门类教程，主要面向以下读者人群：\n\n1. 掌握了基础的 HTML 页面编写知识，想学习一个主流前端框架的新手前端工程师\n2. 已经学会了 Vue 2 ，面对 Vue 3 的大版本更新，想快速上手使用的前端工程师\n3. 非职业前端开发，但涉及前端的工作，需要掌握一个主流前端框架的全栈工程师\n\n## 内容说明\n\n本书根据笔者多年的前端开发经验和一线团队管理经验，将 Vue 3 的知识点按照工程师做项目的顺序梳理成章，一步一步帮助工程师入门前端工程化和 Vue 3 的开发。\n\n书中包含了很多在构建项目过程中容易遇到的问题点和解决方案，对 Vue 3 和 Vue 2 差异化较大的功能点还进行了版本之间的写法对比。\n\n这一点和各个技术栈的官方文档有比较大的不同，官方文档更适合作为一本工具书，方便在需要的时候对 API 进行检索查询。\n\n目前笔者所带领的前端团队已经全员使用 TypeScript 和 Vue 3 进行日常的开发工作，团队成员的学习过程都非常顺利，各位开发者可放心阅读。\n\n## 开始阅读\n\n点击在线阅读：[https://vue3.chengpeiquan.com/](https://vue3.chengpeiquan.com/)\n\n## License\n\nMIT License © 2020 [chengpeiquan](https://github.com/chengpeiquan)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchengpeiquan%2Flearning-vue3","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchengpeiquan%2Flearning-vue3","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchengpeiquan%2Flearning-vue3/lists"}