跟winter大神一起学前端

在过去的这几年里,微信小程序、支付宝小程序的相继出现,Flutter、Weex 等跨平台开发工具的不断衍生。前端框架 React、Vue 和 Angular 也在竞争和互相学习中成长。

前端社区的活跃程度和前端标准的更新速度,远超我们的想象。就拿 JavaScript 标准来说,ES6 中引入的新特性超过了过去十年的总和,新特性带来的实践就更多了,仅仅是一个 Proxy 特性的引入,就支持了 VueJS 从 2.0 到 3.0 的内核原理完全升级。

这样蓬勃发展对技术来说无疑是好事,但是副作用也显而易见,它使得前端工程师的学习压力变得很大。

许多前端程序员都有感触:学习速度跟不上技术发展速度,因此而手忙脚乱、力不从心。

但这一切疲惫的来源,真的是因为技术迭代速度太快么?我看未必。

我在阿里做淘宝前端负责人的时候,常常遇到有一些工作多年的前端工程师,在看到一些我认为很基础的用法时惊呼:“还可以这样!”。因此我常戏称很多同学,学前端的方式是“土法学前端”,他们对于知识的理解基本都停留在点上,对前端的知识体系和底层原理没有真正系统地理解。

因此,不是你学不动了,而是你的知识体系底层构建出现了问题。这也是我认为 80% 的前端程序员都应该“重学”一遍的原因。

“重学”,不是让你忘掉现在所有的知识储备和技能,而是以完备、体系化的方式重新理解前端的知识架构。

而这,正是我开设《重学前端》专栏的初衷。

640?wx_fmt=jpeg

∆长按扫描上图试看或订阅

我是谁?

我是程劭非,用网名“winter”混迹于各大前端社区。作为前手机淘宝前端负责人,我曾带领团队开发出了阿里巴巴开源项目 Weex 移动前端开发框架,也取得了不错的成绩:目前 Weex 可以支持手机淘宝这样的航母级移动应用,把移动应用本身的灵活性、迭代更新的周期和成本优化到极致。

我在 2006 年就开始接触前端。最开始,在微软北京担任软件开发工程师,负责 Windows CE 上的 IE 浏览器开发,接触到了当时最先进的软件工程体系,并且积累了很多 UI 架构经验。

后来,我加入了盛大创新院做电子书,负责电子书的文本排版工作,这个工作是一个既写底层又写 JavaScript 的岗位,同时排版引擎也是浏览器的重要组成部分,也让我对浏览器的工作原理有了更深入的理解。在盛大后期,我加入了 WebOS 项目,负责前端框架,我开始基于移动的角度思考前端交互和框架,这份工作又加深了对我前端技术的理解,

相信由我来带你“重学”前端,必定会给你与众不同的视角和实战的技巧。我能带给你什么?

我将知识分成了四个模块来讲解。

模块一 ·JavaScript :我主要会从文法和运行时的角度去讨论 JavaScript 语言。它们是互相关联的,而语义就是文法到运行时之间的桥梁;它们分别又是完备的,任何语言特性都离不开两者,所以从语法和运行时的角度,我们都可以了解完整的 JavaScript。

模块二· HTML 和 CSS:会侧重从语言和设计思想的角度来讲解,我们同样可以对两者的全貌建立一些认知。

模块三· 浏览器部分:包含了浏览器工作的原理和一些重要的 API,包括 BOM、DOM、CSSOM 和其他一些内容。了解了这些知识,你才能把 JavaScript 和 HTML、CSS 连接起来,用 JavaScript 来实现功能。

模块四·前端综合应用:主要是我的一些工作经验,我会选择我在手淘和淘宝工作中的一些案例来辅助讲解。

专栏目录


640?wx_fmt=png

订阅福利?

专栏刚上新,限时优惠 ¥68,原价 ¥99。

?扫描下图二维码,试看或订阅。

640?wx_fmt=jpeg

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值