共 3 页: 上一页 1 2 3 下一页
摘要:初识thrift thrift 是 facebook 于2007年开发的一款跨平台 RPC(Remote Procedure Call) 软件框架, 它可以在多种平台上进行无缝交互,数据传输使用二进制的方式,比XML和JSON体积更小,适合于内网的之间的数据进行交互。 thrift 结构 (参见 " 阅读全文
posted @ 2018-03-02 18:09 无梦灬 阅读 (862) 评论 (0) 编辑
摘要:利用mock提高效率 谈到mock,就不得不讲前后端分离。理想情况下前后端不分离,由全栈的人以product和infrastructure的维度进行开发,效率是最高的。近些年来业务的复杂度越来越高,真正的全栈人才极为难招,企业只能退而求其次,对开发进行分工细化,让每个人做自己最擅长的事,前端 阅读全文
posted @ 2018-03-01 10:48 无梦灬 阅读 (4265) 评论 (4) 编辑
摘要:读了这篇博文地址后,对作用域和闭包终于有一了些了解。之前看各种文章,让我以为闭包是因为内部引用变量,导致变量无法在外部访问,而通过内部函数可以被外部访问导致被引用的变量可以间接访问。现在看来,这只能说是闭包的一种外在表现,跟闭包本身没有任何关系的(在You don't know JS中理解与本文不一 阅读全文
posted @ 2017-12-15 17:35 无梦灬 阅读 (390) 评论 (4) 编辑
摘要:无意中看到了这篇关于使用LQIP(Low Quality Image Placeholders) 原文链接,方案实现图片加载优化方案。在此实践一把。 1. 方案实现 页面初始化时,img元素初始化时,src使用低质量的图片,显示出图片的大概轮廓 页面滚动到当前图片位置,后台启动加载原图 原图加载完成 阅读全文
posted @ 2017-12-12 10:37 无梦灬 阅读 (401) 评论 (0) 编辑
摘要:利用fiddler和mock调试本地微信网页 微信公众号网页是比较特殊的页面,普通页面直接打开即可访问,但对于需要请求微信相关接口的部分需要安全域名认证。这导致了使用mock数据进行开发的页面没办法走完整个流程,还是需要把代码发布到服务器上才可以测试。而发布服务器的速度总是要时间的,每次修改都发布服 阅读全文
posted @ 2017-11-28 09:28 无梦灬 阅读 (151) 评论 (0) 编辑
摘要:最近在写xmocker的工具,用于开发前期的mock数据,不可避免的用到了代理的中间件。当然,github上有关于http-proxy封装的中间件。毕竟是自己练手的项目,就自己写了个中间件,方便定制功能。 http-proxy库用于koa中,是使用它的 proxy.web方法。常规的用法是: 项目中 阅读全文
posted @ 2017-09-30 09:56 无梦灬 阅读 (11359) 评论 (0) 编辑
摘要:1. 介绍 公司的业务开发都是静态页面,开发前期总是避免不了获取api的问题。在vue中有一些mockjs的方案,方案都是注入性质的,和最终部署总是有差别,而且业务大部分还在zepto下,很难找到合适的方案。而开发前期调整css样式需要真实的dom,不能总是写个静态页面来调试。正好利用koa2的便利 阅读全文
posted @ 2017-08-22 11:50 无梦灬 阅读 (3859) 评论 (0) 编辑
摘要:在项目中使用了rem为单位,结果在Oppo和4.0下某些浏览器rem工作不正常,font-size计算出来的px总是大于预期的值,因此加了个Hack 阅读全文
posted @ 2016-11-23 11:39 无梦灬 阅读 (1193) 评论 (0) 编辑
摘要:javascript数据类型: 使用typeof可以返回的数据类型有六种 "number" , "string" , "boolean" , "object" , "function", "symbol" 和 "undefined" 注:typeof在检测let定义的变量时如果当前状态还未定义变量会 阅读全文
posted @ 2016-11-07 13:53 无梦灬 阅读 (154) 评论 (0) 编辑
摘要:新手,刚开始学习webpack,想使用webdevserver,但定制性太差,于是研究了一下使用webpack-dev-middleware进行指定。 根据文档https://www.npmjs.com/package/webpack-hot-middleware 需要配置entry和output. 阅读全文
posted @ 2016-10-28 16:27 无梦灬 阅读 (20632) 评论 (1) 编辑
共 3 页: 上一页 1 2 3 下一页