构建一个时间轴来学习响应式 CSS 是很有趣的,本文将探讨如何用 CSS 比较时髦的技术(包括 Sass 和 BEM)来制作一个时间轴。 如果对这些技术还不熟悉,不用担心因为本文讲得很细,读完后会有些基本了解。 链接是将要建立的时间轴,趁此机会也普及一下电影星……

翻译完成于 

基于组件的库或框架(如 Vue )可以创建 可重用组件 ,它能在各自应用程序中相互传递数据,这些框架能确保这些数据是一致的,并且(希望)简化了它们的使用方式。 特别地,表单输入往往会有很多复杂性,我们希望把这些复杂性都隐藏在组件中,例如 自定义设计 、标签、验……

翻译完成于 

背景 Flexbox 布局模块(目前是 W3C 最后工作草案)旨在提供一种在容器中布局,对齐项目和分配空间更有效的方式来,即使项目的大小未知或者动态是动态的(因此取名叫「flex」)。 弹性布局背后的主要思想是让容器能够更改其项目的宽度/高度(和顺序),以最大……

翻译完成于 

Airbnb CSS / Sass 指南 用更合理的方式写 CSS 和 Sass 领了才发现有人翻译了,所以本翻译抄袭自 Airbnb CSS / Sass Styleguide 目录 术语 规则声明 选择器 属性 CSS 格式 注释 OOCSS ……

翻译完成于 

我采访了尤雨溪,著名渐进式 JavaScript 框架 vuejs.org 的创造者。尤雨溪现通过 Patreon 平台众筹全职开发 Vue 的资金。他还曾在 Google 和 Meteor 工作过。 这篇文章 最初 发布在 Between the Wire……

翻译完成于 

通过这个 Node.js 和 MySQL 示例项目,我们将看看如何有效地处理 数十亿行 占用 数百GB 存储空间的数据。 本文的第二个目标是帮助你确定 Node.js + MySQL 是否适合你的需求,并为实现此类解决方案提供帮助。 本文章使用的实际代码 可以……

翻译完成于 

在本文中,我们将看看 ES6 及未来的正则表达式。有一些在 ES6 中引入的新正则表达式标志:粘贴匹配标志 /y 和 Unicode 标志 /u。 然后我们将讨论 TC39 的 ECMAScript规范开发过程 上的五个提案。 粘贴匹配标志 /y 在 ES6 ……

翻译完成于 

你是否做过多页面的大型网站或者其中一部分?如果你做过,你可能会意识到 CSS 架构不够强大所带来的恐惧。你可能还会研究如何编写可维护的 CSS。 由于我们的行业很棒,我们有很多推荐的解决方案。因为专家们的纷纷加入,于是我们有 BEM,OOCSS,SMACSS,……

翻译完成于 

JavaScript 中的 this 关键字在不同情况下指的是什么,很多时候会有点复杂。幸运的是,有五个规则可以用来确定 this。尽管有些情况下这些规则不适用,但应该可以在绝大多数情况下解决我们的困惑。所以,让我们开始吧! this 通常由函数的 执行上下……

翻译完成于 

在过去的几个月中,V8 团队一直努力让新增的 ES2015 和其它更前沿的 JavaScript 功能的性能达到等效的 ES5的水平。 动机 在我们详细介绍各种改进之前,我们首先应该考虑为什么 ES2015+ 功能的性能很重要,尽管 Babel 在现代 Web……

翻译完成于 

已经到底了