走进JavaScript响应式编程(Reactive Programming)

2017-10-19
阅读 2 分钟
7.2k
从字面意思上我们可以大致理解为:所有的事件存在于一条事件总线上,所有的事件都可以看作未来某个时间将要发生的事件流(stream),当事件总线上的事件执行完后会主动去通知"观察他们的对象",比如我们经常用到的settimeout、异步等都属于该范畴。

redis & redis-cluster

2017-08-29
阅读 5 分钟
3.1k
redis是一款高速缓存非关系型数据库,为什么说他是”高速“的,应为其读写都在内存中,这也是非关系行数据库的一大特点,Redis是以key-value的形式存储的。下面将从以下几点来介绍redis。(redis的安装及启动请自行解决...)

TypeScript

2017-08-04
阅读 1 分钟
2.3k
看到这标题或许你会觉得既熟悉又陌生,今天我们就来聊聊“TypeScript”首先你可以将TypeScript定位生一门新的语言,也可以定位成JavaScript的超集,因为目前ES5、ES6的语法他都支持。 TypeScript可以编译出纯净、 简洁的JavaScript代码,并且可以运行在任何浏览器上、Node.js环境中和任何支持ECMAScript 3(或更高版本)的...

weinre - 移动端H5开发调试神器

2017-08-02
阅读 1 分钟
1.9k
在做移动端H5开发的时候想必大家都会遇到一个问题——调试,大部分情况下利用chrome的debug模式都能解决,不可避免的会有极少部分机型不兼容的问题,一个个打console、debugger太麻烦也不直观。今天的主角登场了———— weinre。 weinre是一个通过监听本机IP及项目端口的一个监听服务,能够实时的和真机“响应互动”。 使用方式...

H5开发开发利器——flex

2016-10-24
阅读 3 分钟
3k
距离新建这篇文章已经好几个月了,今天有终于有时间来完善这篇文章了...flexbox即弹性布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了大部分浏览器的支持。flexbox共经历了三个阶段的变化: (1)W3C 2009年第1次草案:display:box (2)W3C 2011年第2次草案:display:flexbox (3)W3C 2012年第3次草案...

avalon2初体验

2016-10-24
阅读 3 分钟
3.8k
最近因项目进展需求对现有项目进行重构,由于目前项目还未实现真正意义上的前后端分离(后续会循序重构实现),在时间紧产品循序迭代的情况下,想一次性实现前后端分离精力实在有限(主要是前端开发人力不足)。所有决定先将影响项目开发进度和影响团队开发的一些历史遗留问题进行改造(包括模块发、配置化、前端渲染引...