# 小蜜蜂前端周刊第二十一期
本期文章由 徐梦婷、李长伟、仲晚秋、葛盼 供稿
# 个人
# JavaScript-布尔操作符 (opens new window)
- 推荐理由: 日常总结
- 推荐人: 徐梦婷
# koa-router-decors@4.0.0 功能介绍 (opens new window)
- 推荐理由: 这篇文章介绍了 koa-router-decors@4.0.0 的功能,包含了所有推荐用法,欢迎升级到最新版本体验新特性。
- 推荐人: 李长伟
# font-size属性对垂直居中问题的影响 (opens new window)
- 推荐理由: 本文分享了font-size属性在垂直居中上的影响
- 推荐人: 仲晚秋
# 新鲜事
# 中国第五届CSS大会 (opens new window)
- 推荐理由: 中国第五届CSS大会演讲资料,包括演讲PPT及视频。还有演讲嘉宾的个人介绍及演讲主题介绍。
# 性能
# 深入理解前端性能监控 (opens new window)
- 推荐理由: 页面的性能问题是前端开发中一个重要环节,但一直以来我们没有比较好的手段,来检测页面的性能。直到W3C性能小组引入的新的API window.performance,目前IE9以上的浏览器都支持。它是一个浏览器中用于记录页面加载和解析过程中关键时间点的对象。放置在global环境下,通过JavaScript可以访问到它。
# 移动端
# 滑动穿透(锁body)终极探索 (opens new window)
- 推荐理由: 当页面出现浮层的时候,滑动浮层的内容,正常情况下预期应该是浮层下边的内容不会滚动;然而事实并非如此。这里,就带大家了解如何来解决此问题。
# JS
# ES6、ES7、ES8、ES9、ES10新特性一览 (opens new window)
- 推荐理由: ES全称ECMAScript,ECMAScript是ECMA制定的标准化脚本语言。目前JavaScript使用的ECMAScript版本为ECMA-417。关于ECMA的最新资讯可以浏览 ECMA news查看。
# Node
# 为什么 Node 是小菜前端团队的核心技术栈 (opens new window)
- 推荐理由: 这篇文章向大家介绍下小菜前端的基建在一步步走过来的过程中,NodeJS 是如何使用的及扮演了哪些角色,它对于工程师个人,团队能力,公司研发效率,业务支撑,技术的探索与突破等等到底有什么实际的意义,以及为什么是它而不是 Python/C++/PHP/Java 成为了前端团队的核心技术栈。
# 2019年Node趋势解读:大前端如何与Node结合 (opens new window)
- 推荐理由: 根据 ModuleCounts.com 的数据,Node 的包注册中心 NPM 每天会增加 507 个包,相比下一名要多 4 倍多。2018 年 Stack Overflow 调查也有类似的结果,JavaScript 是使用最广泛的语言,Node.js 是使用最广泛的框架。本节我会主要分享一些跟 Node.js 结合比较密切的点:首先介绍一下 API 演进与 GraphQL,然后讲一下 SSR 如何结合 API 落地,构建出具有 Node.js 特色的服务,然后再简要介绍下 Node.js 的新特性、新书等,最后聊聊我对Deno 的一点看法。
# 架构
# 软件架构的10个常见模式 (opens new window)
- 推荐理由: 什么是架构模式?根据维基百科:架构模式是针对特定软件架构场景常见问题的通用、可重用解决方案。架构模式类似于软件设计模式,但范围更广。本文将简要解释10种常见架构模式及其用法、优缺点。