-->
May15,2017
换个坑继续趟 回顾一下为什么用Riot 1\. 对ES5最友好的组件化MVP框架 吐槽一下现在的前端,gulp + webpack + rollup + babel + ... 用gcc的同学都看哭了好么 riot.js虽然官网上给...
May04,2017
封装完成但还没有上传npm QunarSniff中间件 QunarLogin中间件 TagCore,Control,Store fetch(用于合并请求,基于node-fetch) hysdk、QConfig-client-nod...
如果你已经了解过前后端同构的话,你一定知道如下的方案 那你看的文档应该都转发自同一个人。 这种做法很有局限性 你引用的module必须是umd打包的 你引用的module必须不存在二进制包 这回你知道为啥react要用全家桶了吧?...
Qxf其实是express下的一堆中间件的集合,所以其实我在介绍express的BigPipe实现。 简单的来说,当一个html开始下载的同时浏览器就开始渲染html了(而不是等html下载完成再渲染)。 所以,返回给用户的页面可以一...
上文说过,借助extTextPlugin可以把多个组件的css抽取成一个css,但webpack做的只是简单的文件拼接。处理css的地方要交给postcss。 cssnext cssnext使用caniuse.com的数据判断css需要...
tree-shaking(树摇) es6 module里面详述了树摇的的实现,但是webpack1始终没能实现,后来rollup实现了,于是大量框架转用rollup,去年webpack2发布,带来的就是这个tree-shaking功能。 ...
类型化声明 接口 class语法糖 装饰器 类似于@tag,@mixin的东西, 这个有点复杂,只说在class前面的装饰器吧, 是用来处理对象原型的函数, 会在构造函数执行结束后执行 Object解构 一个更好的mixin ...
2015年我开始从事前端工作,开始公司正在用QApp作为前端SPA框架, 可是在我看来QApp比较笨重(130+KB),另外还需要引入kami做组件(100+KB),一直想找一个轻一点的框架代替,最后选择了riot.js(76KB)来代替这...
May03,2017
回顾一下 去年三月,我分享了一个用riotjs开发前端的方案,既然已经有一年的时间了,就先回顾一下。 这套方案出自2015年,之前一直使用的是公司的QApp解决方案,后来发现使用上存在问题, 并在试图寻找一套可行的替代方案。 组件化方...
May02,2017
或许篇文章写得有些晚了,如果这篇文章是写koa的话,估计受欢迎程度会很高。 最近正巧有一个前后同构的项目,其实是利用node作渲染层。至于为什么用node作渲染层就不做详述了,节约后端资源,释放前端约束,可能方案并不是通用的,正好我的项目...