杜梦杰

华东程序猿 前端攻城狮

[译]基于create-react-app打造代码规范化的React项目

原文链接:https://medium.com/stephenkoo/how-to-set-up-create-react-app-redux-react-router-redux-thunk-prettier-scss-airbnb-eslint-dda0bba5616a 原文标题:Set ..


React项目样式管理规范

在最近的工作中,大大小小已开发过数个基于React的前端项目,从一开始的单打独斗到现在的多人协作开发,由于缺乏规范,样式管理一直是开发中的痛点,样式污染,难以定制化,依赖性高,各种问题层出不穷。痛定思痛,我们针对开发中遇到的问题并总结开发中的实际经验和网上的主流解决方案,最终形成一套样式管理规范..


CSS深入理解系列课程笔记

最近在学习的慕课网的课程,张鑫旭大神出品 课程地址:http://www.imooc.com/u/197450/courses?sort=publish 下面是在学习过程中记录的笔记 float浮动BFC-Block formatting context块级格式化上下文。 浮动是魔鬼,浮动的..


React学习笔记

最近在学习的慕课网的课程,成品是一个React版的大众点评app 项目地址:https://github.com/DuMengjie/react-dianping 下面是在学习过程中记录的笔记 智能组件 & 木偶组件这是用 React 做系统设计时的两个非常重要的概念。虽然在 Rea..


[译]高性能视差滚动

原文地址:https://developers.google.com/web/updates/2016/12/performant-parallaxing 原文标题:Performant Parallaxing 原文作者:Paul Lewis, Robert Flack 翻译:杜梦杰 示例:h..


使用FileReader进行文件读取

最近在做的一个项目,需要读取用户上传的文件并进行本地存储,学习了一下FileReader。 本文简单介绍了FileReader以及两个FileReader的使用场景:文件读取和图片预览。 DEMO: https://dumengjie.github.io/blog-demos/FileRead..


使用localStorage进行本地存储

本文简单的介绍了localStorage的使用方法和优缺点,以及如何使用localStorage实现本地存储。 如果你还不知道localStorage,请阅读Window.localStorage。 如果你还不知道cookie, session, localStorage, sessionSt..


JavaScript设计模式

学习极客学院课程JavaScript设计模式所做的笔记,参考了汤姆大叔的深入理解JavaScript系列文章。主要内容是各种设计模式的概念解读,作用和注意事项,现阶段对各种设计模式的理解并不是很深,实际运用到了之后再来补充。 设计原则 对扩展开放,对修改关闭 子类继承父类,单独掉完全可以运..