logo头像
Snippet 博客主题
组件的异步加载

组件的异步加载

组件的异步加载,通常会有3种处理方式: System.import(); require.ensure(); import(); System.import目前已废除,不多说。本文着重介绍require.ensure和import的...

高内聚-低耦合,如何让我们的组件拆分(设计)更优雅

高内聚高内聚是指把逻辑紧密相关的内容放在一个组件中。React天生特点用户界面无外乎内容、交互行为和样式。传统上,内容由HTML表示,交互行为放在JavaScript代码文件中,样式放在CSS文件中定义。这虽然满足一个功能模块的需要,...

聊一聊我的职业生涯

前言自07年毕业以来,工作了10年了。在这10年里,经常冒出写个总结的念头,但迟迟没有下笔。随着年龄的增长,80后们慢慢奔四了,而互联网日新越异,技术不断更新,再加上房价成倍爆涨,焦虑这个词越来越多的出现在我们的朋友圈中。所以,是时候...

浅谈redux-form在项目中的运用

浅谈redux-form在项目中的运用

准则先说一下redux的使用场景,因为如果没有redux,那更不会有redux-form。 redux基于Flux架构思想,是一个状态管理框架,其目标是解决单页面应用中复杂的状态管理问题。 日常前端开发中,如果只是做一个简单的运营活动...

转转前端代码规范之js篇

1 黄金准则 希望各Team遵循同一套编码规范; 不让其他同事在修改自己代码时感到头大——可读性比节省文件大小更重要,压缩是打包上线做的事; 以下规则未尽之处以.eslintrc(基于airbnb,根据各Team情况修正配置)规则为准...

转转前端代码规范之CSS篇

1 规范 目前各团队使用的css编译比较混乱,有less,有sass,有纯css,建议统一一种css编译器,可根据使用量或者投票决定具体使用哪种。 csslint的要求比较严格,且有些针对ie的规则,不适合目前移动端开发,暂不接入。...

转转前端代码规范之HTML篇

声明文档声明一个DOCTYPE必须包含以下部分,并严格按照顺序出现 一个ASCII字符串 “<!DOCTYPE” ,大小写不敏感 一个或多个空白字符 一个ASCII字符串”html”,大小写不敏感 一个可选的历史遗留的DOCT...

转转前端代码规范

HTML规范因目前大家手中多为SPA项目,已实现前后端分离,所以日常html规范可能用的比较少,但页面制作作为前端工程师工作中的一部分,仍旧需要遵守一些规范约束。整理如下: 文档声明1<!DOCTYPE html> 页面...

脚手架创建出来的React Demo使用说明

脚手架创建出来的React Demo使用说明

如何使用脚手架创建一个本地项目设置私服:仅单纯的拉取私服上的依赖模块,执行下面的命令即可 如果要发布一个npm的包,需要adduser,命令如下:(过程中会提示输入用户名、密码) 复制的话不要复制上前面的$符号 1234$npm ...