我要反馈问题

加入众成翻译官方交流群(群号:362419683)

关注《奇舞周刊》微信号
阅读更多精选前端技术文章

友情链接

猿说:互动氛围更好的IT交流学习平台

互动氛围更好的IT交流学习平台

立即访问
声享:制作精彩的有声幻灯片

使用声享在线PPT快速制作分享优质内容

立即体验

京ICP备17024260号

Doraemonls

CSS双关语--来自前端的小段子,你看得懂吗?

3257阅读 · Doraemonls 2017-08-09翻译  
CSS

CSS双关语 通常来说,我写的有关Web开发的文章都是严肃的。因为主要涉及到克服挑战,或者是教学之类的内容。不过,今天是周五了,经过了劳累的一周,我决定休息一下,发一些和以往不同的娱乐点的CSS的双关语开心一下。希望你和我一样喜欢这些双关语! 译者注:奥利弗·奎...

秋雨寒雪

仅使用CSS,带你创建一个漂亮的动画加载页面

747阅读 · 秋雨寒雪 2017-08-09翻译  
CSS

利用伪元素、关键帧动画,你将具有强大的创造力,本文就是一个例子。本例中,利用两者,就可以构建一个加载动画,无需任何JS代码和图片。 你会问“为什么” 首先,这是一篇关于CSS、伪元素、关键帧动画以及利用这些工具可实现哪些效果的文章。我不认为每个Web App都需要一...

印前

认识Node.js核心HTTP/2——Node.js Collection – Medium

200阅读 · 印前 2017-08-09翻译  
Node.js HTTP/2

一分钟前我打开initial pull-request,它将为Node.js core提供HTTP/2的实现。虽然远远没有准备好投入生产线,但这标志着一个关键的里程碑。 因为这只是一个pull请求,所以可以随便玩,但还有一些额外的步骤。 首先,你需要确保你为构建本地N...

Mcbai

JS编程: 归并排序

261阅读 · Mcbai 2017-08-08翻译  
JavaScript 算法

JS编程: 归并排序 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作里,几乎都...

myvin

JavaScript 疲劳终极指南:我们行业的真相

4575阅读 · myvin 2017-08-08翻译  
JavaScript Framework babel Gulp grunt NPM Web 疲劳

抱怨 JS 疲劳就像是在抱怨人类发明了太多解决问题的工具:从邮件到飞机到宇宙飞船。 上周我在 NebraskaJS 2017 会议上做了一个和这个话题极其类似的演讲,我也收到了许多积极的反馈,所以我就想这个演讲也可以写成一篇文章发表出来,让更多的人知道,并帮助他们应对...

众里寻他千百度

5个你可能不知道的CSS属性

1069阅读 · 众里寻他千百度 2017-08-08翻译  
CSS

每年都有新的CSS属性被标准化,并在主流浏览器中可用。 它们旨在使Web开发人员变得轻松,创造出新颖美丽的网站。 在这篇文章中,我将介绍5个相对较新的CSS属性,你可能从来没有听说过,我觉得很有趣。 本文的目的是给你一个概述,它们是什么,你可以使用哪些值,它们的使用场...

哈比

做正确的事情,坐等被开除

191阅读 · 哈比 2017-08-08翻译  
Google

原文标题:Do the right thing, Wait to get fired | Brendan Sterne 我偶然地在《极客与团队:一本软件开发者如何更好地与他人一起工作的指南》这本书里发现了这句聪明话,我很有共鸣。这句话来自谷歌工程师 Chade-Men...

众里寻他千百度

ECMAScript 2015 (ES6) 和ECMAScript 2016 (ES7) 最常用的特征

229阅读 · 众里寻他千百度 2017-08-08翻译  
ES6

es6特征速览 ES6给javascript带来了最深刻的变化。 它完全重塑了我们使用javascript的方式。 ES7是在ES6之上的一个微小更新。 让我们看看ES6更新中带来的变化。本文起初是我的学习笔记,现在我和大家分享一下。 本文最初发表于此: 链接...

iOSDevLog

全栈React: 第27天 部署介绍

232阅读 · iOSDevLog 2017-08-07翻译  
React

今天,我们将探讨部署我们的应用所涉及的不同部分,以便外界可以使用我们的应用。 我们的应用通过这一点进行了测试, 现在是时候让它起来为世界而活。本课程的其余部分将致力于将我们的应用部署到生产中。 生产部署 在谈到部署时, 我们有很多不同的选择: 主机 部署环境配置...

众里寻他千百度

去其糟粕,取其精华——我如何重拾对 JavaScript 的爱

622阅读 · 众里寻他千百度 2017-08-07翻译  
JavaScript

Alexas拍摄 我与JavaScript的因缘 我的JavaScript之旅始于1997年的Netscape Navigator 3。使用JavaScript最炫酷的事情就是创建鼠标移动事件。那时候,有些高科技公司网页内容可以通过悬停鼠标进行修改。你甚至可以隐藏或...

regiondavid

如何使用 React 和 Firebase 来仿写一个 Reddit — SitePoint

155阅读 · regiondavid 2017-08-07翻译  
React JavaScript

React 是一个伟大的用于构建用户界面的 javascript 库。 自从 Create React App 的发布,搭建react应用的脚手架已经变得非常容易。 ### 了解关于作者的更多内容 Designing a Custom Home Page fo...

iOSDevLog

全栈React: 第26天 集成测试

165阅读 · iOSDevLog 2017-08-07翻译  
React

今天我们将编写测试来模拟用户如何与我们的应用进行交互,并在现实的浏览器中测试我们的应用的整个流程。 我们已经到了测试入门的最后部分。我们将用集成测试来结束我们的测试部分。作为对集成测试的一个提醒, 它是自动化我们的实际用户在使用我们的应用时体验到的体验的过程。 集成测...

iOSDevLog

全栈React: 第25天 使用Enzyme做更好的测试

162阅读 · iOSDevLog 2017-08-07翻译  
React

今天,我们将看看一个由Airbnb所维护的开源库,名为Enzyme,使得测试变得简单易用。 昨天我们使用了react-addons-test-utils 库来编写我们对Timeline 组件的第一个测试。但是, 此库是相当低级的, 使用起来可能有点麻烦。Enzyme是...

iOSDevLog

全栈React: 第23 天 实现测试

162阅读 · iOSDevLog 2017-08-07翻译  
React

昨天我们检查了我们在React中写的不同类型的测试。今天我们亲自动手来看看结果。我们将安装设置测试所需的依赖关系以及写入我们的第一个断言。 让我们把我们的应用设置起来进行测试。因为我们将使用几个不同的库, 所以我们需要在使用它们之前安装它们 (当然)。 依赖关系 我们...

iOSDevLog

全栈React: 第22天 测试简介

168阅读 · iOSDevLog 2017-08-07翻译  
React

测试套件是一项前期投资,可在系统的整个生命周期内获得回报。今天我们将介绍测试的主题,并讨论我们可以写的不同类型的测试。 好了, 闭上你的眼睛, 等一下, 不要... 你很难闭着眼睛阅读, 但是想象一下, 你的应用正在接近你的第一个部署。 它越来越近, 它变得无聊, 不...

raythunder

Vue组件简介

179阅读 · raythunder 2017-08-06翻译  
JavaScript

如果过去的几年你一直在从事JavaScript的开发工作, 那你必然使用过某种MVC/MVVM框架,例如:Angular, Ember, React, Vue 等其它框架。 在过去几年中,从“全能框架”(如Angular、Ember)到更加灵活的模块化框架(Reac...

郑 farmer

WTF JavaScript ?

618阅读 · 郑 farmer 2017-08-06翻译  
JavaScript

什么鬼 JavaScript ? 一个关于 JavaScript 的花式玩法列表。 JavaScript 是一个伟大的语言。它有简单的语法,完善的生态系统,更重要的,有一个庞大的社区。 同时我们都知道,JavaScript 是一个有很多有趣的“潜规则”的语言。其中...

myvin

Vue.js 很好,但是比 Angular 或 React 更好吗?

3395阅读 · myvin 2017-08-06翻译  
Vue.js React Angular ReactJS Angular.js Vue

Vue.js 是一个用于创建 web ui 的 JavaScript 库。结合其他的一些工具,它也可以成为一个“框架”。通过我们的上一篇博客,想必你已经知道 Vue.js 是顶级框架之一,并且在很多场景下已经替换了 Angular 和 React。这就引出了本文要讨论...

Mcbai

JS编程: 二分检索法

255阅读 · Mcbai 2017-08-05翻译  
算法;JavaScript;二分查找

JS编程: 二分检索法 想成为一个更好的开发者,那么理解数据结构、算法和基本编程思想是必须的。现在大多数问题都被现代工具和各种库解决了,但是对这些领域有一个更深的了解,将会大大拓宽你软件开发的视野。 就我自己而言,掌握这些概念是相当困难的,因为在我每天的工作里,几乎...

跑者小越

我为什么(基本上)告别了推特– Kyle

201阅读 · 跑者小越 2017-08-05翻译  
Medium JavaScript

精简版 从我告别我的twitter账户@getify至今已经有六个月了。我持续收到关于为什么我要这么做的问题,有些人哀叹我的退出,所以我想我会解释为什么我离开。 这样做,我会从一些上瘾的人的角度对twitter(和其他社交媒体)发表一些看法——我过去每天平均每天超过1...

smartsrh

在 Vue 中创建自定义输入

192阅读 · smartsrh 2017-08-05翻译  
Vue.js

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

iOSDevLog

全栈React: 第21天 Redux中间件

195阅读 · iOSDevLog 2017-08-05翻译  
React

今天,我们在Redux方法中使用Redux中间件来管理我们的代码中的复杂状态变化。 昨天, 我们连接的点与Redux, 从工作通过归并器, 更新行动的创造者, 并连接Redux到React组件。 Redux中间件 将解锁更多的权力, 我们今天将会触及。 Redux中...

文蔺

font-display 的使用

417阅读 · 文蔺 2017-08-04翻译  
CSS

进行性能优化时,决定 Web Font 的加载行为是一项技术活。@font-face规则中新增了一个font-display声明,开发者可以根据 Web Font 的加载时间来决定如何渲染或降级处理。 字体渲染差异 有了 Web Font,开发者可以在项目中加入丰富的...

iOSDevLog

全栈React: 第20天 Redux动作

156阅读 · iOSDevLog 2017-08-04翻译  
React

使用Redux,我们来谈谈我们如何在我们的应用中实际修改Redux状态。 昨天, 我们经历了整合我们的反应应用与Redux的困难部分。从现在起, 我们将使用我们的Redux设置来定义函数。 现在, 我们的演示应用能显示当前时间。但目前还没有任何方法可以更新到新的时间。...

众里寻他千百度

JavaScript中的this | Zell Liew

166阅读 · 众里寻他千百度 2017-08-04翻译  
JavaScript ES6

你被JavaScript中的关键字this迷惑了吗?它一开始迷惑了所有初学者,所以你不用担心,不止是你被迷惑了。 但是这不意味着你可以永远不用理解this。它在JavaScript和教程中使用的非常多,以至于你迟早需要明白this是什么。一旦你理解了它,你就会意识到它...

iOSDevLog

全栈React: 第19天 用Redux进行数据管理

175阅读 · iOSDevLog 2017-08-04翻译  
React

随着我们了解了flux和Redux的知识,让我们将Redux整合到我们的应用中,并通过连接的应用。 昨天, 我们讨论了流量模式的原因, 它是什么, 我们有不同的选择, 以及介绍了Redux。 今天, 我们将回到代码和添加Redux在我们的应用。现在我们正在用它构建的应...

iOSDevLog

全栈React: 第18天 Flux 简介

164阅读 · iOSDevLog 2017-08-04翻译  
React

处理客户端应用中的数据是一项复杂的任务。今天我们正在研究一种处理Facebook提出的复杂数据的方法,称为 Flux 体系结构。 随着应用变得越来越复杂, 我们需要更好的数据处理方法。有了更多的数据, 我们将有更多的记录。 我们的代码需要使用新功能处理更多的数据和应用...

iOSDevLog

全栈React: 第17天 客户端路由

193阅读 · iOSDevLog 2017-08-04翻译  
React

大多数(如果不是全部)我们的应用将在我们的单页应用中有多个视图。让我们直接使用React Router为我们的应用创建多个视图。 我们已经做了16天了!轻拍你的后背.....。但不是太久, 还有很多。 现在, 我们的应用被限制在一个单一的页面。发现任何显示单个视图的复...

弈晨

做一枚全栈工程师

1812阅读 · 弈晨 2017-08-03翻译  
Developer JavaScript Full Stack

这篇热门文章在 2017 年 6 月更新过,引入了更多新技术。 如果一个全栈工程师能够根据原型实现一个完整的MVP(minimum viable product,至少可行的产品),我们通常会认为他十八般武艺样样精通,而且有足够的理由来证明这一点。为了给全栈工程师一...

miaoyu

2017 Node.js调查报告

318阅读 · miaoyu 2017-08-03翻译  
Node.js

Node.js基金会刚刚发布了一项全球研究报告,该报告是为了了解如今Node正在用来做什么,以及发现可能的改进项。 这项调查从16年11月30号到17年1月16号在网上进行,总共1,405个受访者参与。由一家独立的调查公司对结果进行分析 让我们来看看Node.js用来...

玩命加载中……
已经到底啦