Fork me on GitHub
秋染蒹葭

会当凌绝顶,一览众山小


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于
秋染蒹葭

koa与express分析与实践之二:深入理解koa

发表于 2018-07-10 | 分类于 后端 |

Koa 就是一种简单好用的 Web 框架。它的特点是优雅、简洁、表达力强、自由度高。本身代码只有1000多行,所有功能都通过插件实现,很符合 Unix 哲学。本文,我们不介绍初级的用法,主要介绍常用模块、以及中间件的使用,了解koa的源码实现。

阅读全文 »
秋染蒹葭

webpack实践之一:简单使用

发表于 2018-07-09 | 分类于 webpack |

标题为webpack配置中的一句话重点,其实就是有些不太引人注意,但是很重要,或者能很好的提高用户体验的细节。

阅读全文 »
秋染蒹葭

css常见布局之八:如何实现内凹角效果

发表于 2018-07-06 | 分类于 css |

今天将要聊的是一个效果: CSS如何实现内凹角的效果 。

阅读全文 »
秋染蒹葭

做懂安全的前端之三:XXE攻击

发表于 2018-07-04 | 分类于 安全 |

现在越来越多主要的web程序被发现和报告存在XXE(XML External Entity attack)漏洞,比如说facebook、paypal等等。 举个例子,我们扫一眼这些网站最近奖励的漏洞,充分证实了前面的说法。尽管XXE漏洞已经存在了很多年,但是它从来没有获得它应得的关注度。很多XML的解析器默认是含有XXE漏洞的,这意味着开发人员有责任确保这些程序不受此漏洞的影响。

阅读全文 »
秋染蒹葭

VirtualDom浅析之一:什么是虚拟DOM

发表于 2018-07-04 | 分类于 前端 |

目前最流行的两大前端框架,React和Vue,都不约而同的借助Virtual DOM技术提高页面的渲染效率。那么,什么是Virtual DOM?它是通过什么方式去提升页面渲染效率的呢?本系列文章会详细讲解Virtual DOM的创建过程,并实现一个简单的Diff算法来更新页面。本文的内容脱离于任何的前端框架,只讲最纯粹的Virtual DOM。敲单词太累了,下文Virtual DOM一律用VD表示。

阅读全文 »
秋染蒹葭

前端路由探索之二:pjax实现原理分析

发表于 2018-07-02 | 分类于 前端 |

pushState + ajax = pjax

阅读全文 »
秋染蒹葭

每周一个前端动画之五:微博点赞动画(svg实现)

发表于 2018-07-01 | 分类于 前端动画 |

微博的点赞原方案是用精灵图加steps时间函数,这里用 svg实现一下

阅读全文 »
秋染蒹葭

微信开发小记之一:微信内置浏览器IOS和Android的区别

发表于 2018-06-30 | 分类于 微信 |

在Android上,微信6.1版本以上的android用户,都是使用的QQ浏览器的X5内核。5.4-6.1之间的版本,若用户安装了QQ浏览器就是使用的X5内核,若用户未安装浏览器,使用的是系统内核。而在IOS(IPhone)上,有两种:WKWebview和UIWebview,从IOS8开始支持WKWebview。

阅读全文 »
秋染蒹葭

css常见布局之七:小图标的最佳实践

发表于 2018-06-28 | 分类于 css |

css中使用小图标可以使用字体图标,在远古时期有些还使用精灵图来做的,但是随着http2.0的出现,多个http请求已经不是问题,精灵图可以丢掉了,而且同时因为使用字体会带来图标加载延时问题,而我们又不愿意返回使用多套清晰度的图标。鉴于这些问题,最优实践目前就是使用矢量图,svg小图标了。但是字体库的也是一种很好的实践。

阅读全文 »
秋染蒹葭

css常见布局之六:border轻量图形构建

发表于 2018-06-27 | 分类于 css |

css开发中很多常见的小组件,比如图片上传的加号,比如如何优雅的增加可点击的区域。

阅读全文 »
1…141516…34
zhyjor

zhyjor

336 日志
62 分类
182 标签
RSS
GitHub weibo zhihu
友情链接
  • Qisen Tang
  • szhshp的博客
  • JuniorCoder
  • Hippo
  • 友链出租
© 2014 - 2023 zhyjor
本站总访问量次
博客全站共338.7k字