Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0627 #2

Closed
LeungKaMing opened this issue Jun 28, 2017 · 0 comments
Closed

0627 #2

LeungKaMing opened this issue Jun 28, 2017 · 0 comments

Comments

@LeungKaMing
Copy link
Owner

LeungKaMing commented Jun 28, 2017

停下来想想,发觉自己下班后的生活不是看动画片就是打游戏,好像也没有怎么把工作上或者学习上的一些事情给记录下来,本着这个出发点,也就有了以下的记录。


最近

  • 上周webpack3.0刚正式发布,老版本的 Webpack 需要==将每个模块包裹在单独的函数闭包中以实现模块系统==,而这些封装函数往往会使得浏览器中运行的 JavaScript 代码性能有所下降;而新版本的Webpack提供插件会将代码中所有的==模块作用域连接到单一闭包中==,从而保证了浏览器中的代码运行速度。

  • 而 Webpack 3 中提供了如下的插件来允许开发者启用作用域提升特性来避免这种额外的性能损耗:

module.exports = {  
  plugins: [
    new webpack.optimize.ModuleConcatenationPlugin()
  ]
};

个人规划

由于在公司每个人都要有自己的OKR(大概就是一些季度计划),而自己总是每个季度都因为各种原因(其实是懒...)没有做到,所以这个季度(7~9月)的OKR打算认真做一做(稍作修改):

  • 从Vue + Koa的项目开始做起,从侧面学习Node
  • 对比学习Redux以及Mobx
  • Webpack2官方文档撸完
  • 学习一门后端语言(Go/Python),达到入门
  • 余下根据实际情况安排

估时:

  • 第一件花费时间为2周 暂没有固定时间
  • 第二件可以每天安插1小时做,先由Redux开始
  • 第三件可以每天安插半小时做,例如: 入口、出口、加载器、插件等
  • 第四件根据同学提供的视频进行学习(以前三件优先级为准)
@LeungKaMing LeungKaMing changed the title 0628 0627 Jun 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant