微信扫一扫
分享到朋友圈

Vue:前端开发的必修课 | 极客时间

作者:InfoQ 来源:InfoQ 公众号
分享到:

03-19

不得不承认, Vue 越来越受欢迎了。对比 Angular 和 React,虽然三者都是非常优秀的前端框架,但从 GitHub 趋势看,Vue 已经排在第一位,达到了 13 万的 Star。

这并不奇怪,Vue 基于 HTML 的模板语法,响应式的更新机制,可以让你更快、更高效地开发项目,渐进式的开发理念和繁荣的生态圈,给我们提供了大量的最佳实践,无论你是开发简单的活动页还是复杂逻辑的中后台系统,Vue 都可以轻松应对。

目前,不管是 BAT 大厂,还是创业公司,Vue 都有着广泛的应用,相关技术原理也成为了面试中的必考知识点。可以说,对于任何一个前端工程师来说,掌握 Vue 更像是一门“必修课”。

可是,想要真正用好,没有想象中容易。我发现大部分人在学习和使用 Vue 的过程中,都面临下面的困境:

1、概念过多,记不住。属性、事件、插槽、指令、修饰符等等,开发的时候还要一遍又一遍翻文档。

2、没能真正理解数据驱动,总是用各种 hack 方法更改视图,为项目挖了一个又一个的坑。

3、状态管理的不合理,不知道如何组织 Vue 中的 data、provide、vuex、observable。

4、工程化,大型项目无从下手。我们有单页面、多页面、前后端分离、mock 联调、构建、打包、单测、持续集成等等,想系统掌握很费力。

说实话,这些痛点和难点也是我曾经遇到过的,随着大量的项目实践,不断的挖坑填坑,我总结了不少经验,也希望能把这些经验分享给大家,帮大家提高效率,少走弯路。所以,我和极客时间合作推出了《Vue 开发实战》这门课程,将自己的经验做了一个系统性的梳理与总结。

下面是我整理的 Vue 学习图谱,其中很多知识点都会在《Vue 开发实战》中涉及到,建议你收藏,为日后学习做准备:

识别上图二维码,立即订阅

我是谁?

我是唐金州,目前就职于一点资讯,负责数据中心的前端开发和管理工作,同时也是开源组件库 Ant Design Vue 的作者。

在加入一点资讯之前,我曾经就职于搜狗、蚂蚁金服,主要也是负责前端相关的开发工作,对中后台和移动端都有丰富的开发经验。

2017 年,我开始开发基于 Ant Design 这一设计语言的 Vue 组件库,组件库开源后获得了众多好评,截止到今年 2 月,在 GitHub 已经有 5000+ 的 Star,并且已经纳入 Ant Design 官方域名下,成为了蚂蚁金服 Ant Design 官方唯一指定的 Vue 版组件库。

在开发 Ant Design Vue 的过程中,我对 Vue 有了更深入的理解,也彻底爱上了这个框架。


课程介绍

你可能会说,现在市面上有不少免费的 Vue 课程,为什么还要再专门做《Vue 开发实战》这门课呢?

因为我之前调研过一圈,发现这些课程大致可以分成下面两类:

  • 仅仅叙述官方文档,并没有自己的理解和总结,看了以后还要自己花很多时间去理解和钻研;

  • 是培训机构的录屏课,一般比较老旧,甚至停留在 Vue 1.x 的版本。另外,这些课程互动闲扯内容过多,时间效率非常低。

而我,希望创作一个相对完整、能够覆盖 Vue 各种知识点的课程,从 Vue 基础、到生态、再到项目实战,构建一个完整的课程体系。

我会介绍 Vue 的核心知识点及实现原理,从属性、事件、插槽、指令再到生命周期,让你学完后对 Vue 有一个全面的认识,可以上手开发基本的组件,甚至是负责项目中独立的模块。也会讲一个大型 Vue 项目的必备技能点,帮助你构建一个更全面的知识体系。这些都会搭配课后习题,帮助你进一步加深对技术的理解。

不同于市面上大多数教程,原理和实战相辅相成是这个课程的特色之一。整个学习周期,我会跟你基于 Vue 去开发一个完整的大型开源项目 Ant Design Pro,从开发、测试、打包构建到最终的上线,并努力将它打造成一个万星项目。这样通过实战把所有零碎的知识点串联起来,以“即学即用”的方式,你可以把知识点掌握得更牢固,理解得更透彻。

另外,我们的课程将基于 Vue 2.6 最新版本的语法进行开发,无缝对接即将到来的 3.0 版本,3.0 版本正式发布后,我会在第一时间补充 3.0 相关知识点,保证大家能够快速的享受新版本带来的优势。

我相信学完这门课程,你不仅能够掌握 Vue 的技术应用, 也会对其底层原理有所了解,并且通过我们的实战项目,具备独立负责 Vue 前端项目的能力。

现在订阅有什么福利?

1、限时优惠 ¥99(原价¥129),三杯咖啡的价格。

2、订阅用户在留言区说出你学习 Vue 遇到的难点,点赞前 3 名粉丝,送极客时间 99 元任意课程,活动截止到 3 月 20 日 24:00。

3、今日的订阅用户,立即邀请你进「 Vue 学习小组」,仅限前 500 人,并获得【前端大礼包】,包括价值 4800 元的「GMTC 全球大前端技术大会演讲 PPT」+「架构师大前端」+「Web 应用开发者」+「2018 进击的大前端」+「前端面试指南」,点阅读原文,凭借订阅截图领取!部分资料图如下:

识别上图二维码,立即订阅。订阅后还可以和金州老师在留言区互动答疑,直接跟业界高手“对话”,机会难得。

点击「阅读原文」,凭购买《Vue 开发实战》截图领取价值 4800 元前端大礼包。

阅读39872
开发 必修课 
举报0
关注InfoQ微信号:infoqchina

用微信扫描二维码即可关注
声明

1、头条易读遵循行业规范,任何转载的稿件都会明确标注作者和来源;
2、本文内容来自“InfoQ”微信公众号,文章版权归InfoQ公众号所有。

评论
更多

文章来自于公众号:

InfoQ

微信号:infoqchina

邮箱qunxueyuan#163.com(将#换成@)
微信编辑器
免责声明
www.weixinyidu.com   免责声明
版权声明:本站收录微信公众号和微信文章内容全部来自于网络,仅供个人学习、研究或者欣赏使用。版权归原作者所有。禁止一切商业用途。其中内容并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现头条易读网站上有侵犯您的知识产权的内容,请与我们联系,我们会及时修改或删除。
本站声明:本站与腾讯微信、微信公众平台无任何关联,非腾讯微信官方网站。