我要反馈问题

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

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

友情链接

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

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

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

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

立即体验

京ICP备17024260号

枫林

使用 Vue.js 和 Flask 实现全栈单页面应用

2532阅读 · 枫林 2017-11-10翻译  
Vue Node.js HTML5

在本教程中,我将向大家展示如何使用前端的 Vue.js 单页面应用和后端的 Flask 进行交互。 如果你只是想使用 Vue.js 库和 Flask 模板基本上是没什么问题的。但...好吧,其实还是有一个比较显而易见的问题:跟 Vue.js 一样,Jinji(模板引...

chaussen

摘自Medium网站:Node.js合集之计时就是一切

706阅读 · chaussen 2017-10-26翻译  
Node.js

作者James M Snell开源架构师 计时就是一切 长期以来,一直有个问题很想解决,这周末我终于解决了一部分。那就是比照Node.js核心性能测试时间轴接口(Performance Timeline)的细节要求,实现了对其一些基本的支持。希望能很快全部落实。...

chaussen

为什么企业进行数码变革要用Node.js平台

339阅读 · chaussen 2017-10-22翻译  
Node.js

随着消费者作出选择、提出要求的速度越来越快,对企业来说,有必要使软件开发流程更灵活快捷,来给客户更新鲜不同的数码体验,而Node.js就是创造这种数码体验的应用平台。关于这一点,最近Forrester出了一份报告Node.js平台带来的数码变革:这把瑞士军刀已经不再...

SijieCai

针对故障设计微服务架构

307阅读 · SijieCai 2017-10-17翻译  
Node Node.js nodejs

针对故障设计微服务架构 一个月前2017-8-15 服务边界定义良好的微服务使得隔离故障成为可能。但是正如其它的分布式系统,网络,硬件或者应用层出问题的概率更高。服务依赖的后果是任何组件可能暂时对用户不可用。为了让局部故障的影响最小化,我们需要构建能优雅响应部分依赖中...

lizheming

如何不编译使用 TypeScript

606阅读 · lizheming 2017-10-14翻译  
TypeScript JavaScript Node Node.js

微软的TypeScript编程语言为 JavaScript 带来了静态类型以及静态类型带来的各种优势。虽然它没有强制在运行时进行类型检查,但是它允许我们进行静态分析,这让我们的代码更加安全,并且能够更好的和 IDE 集成。当然 TypeScript 的代码一般来说是要...

众里寻他千百度

什么是关键 CSS – Smashing 杂志

726阅读 · 众里寻他千百度 2017-09-28翻译  
CSS HTML Node.js

网络速度很慢,但是有一些简单的策略可以使网站变快。其中之一就是 将关键的css内联插入到网页的<head>标签, 但是,如果您的网站包含数百页,甚至更糟糕的是包含数百种不同的模板,那么你该怎么做呢? 你不能手动做这件事。 Dean Hume解释了一个简单的...

小天同学

向Node.js核心贡献代码的六个步骤 | @RisingStack

560阅读 · 小天同学 2017-09-22翻译  
Node Node.js nodejs

向Node.js核心贡献代码的六个步骤 本文的目的是帮助您完成向Node.js核心文件贡献代码的第一个提交! 向Node.js贡献代码的方式有很多种。你可以向其中的某个 工作组捐献(像网站或者联机诊断工作组等),或者可以在 Nodeschools开设课程提供Node....

jojo.zhou

使用Node.js理解和测量HTTP时序

750阅读 · jojo.zhou 2017-09-20翻译  
HTTP Node Node.js SSL

2017/09/13 September 13th, 2017 理解和测量HTTP时序帮助我们去发现客户端与服务器、服务器与服务器之间通信的性能瓶颈。本文阐述了在一次HTTP请求中的时序,并展示了如何在Node.js中进行测量。 在我们谈及到HTTP时序之前,让...

陈龙20155

教程 - 使用 TypeScript 构建 Node.js 应用 【转至@RisingStack】

1104阅读 · 陈龙20155 2017-09-19翻译  
TypeScript Node Node.js

使用 TypeScript 开发 Node.js 3 个月前 2017 年 6 月 20 日 这篇文章将会告诉您,怎样编译、构建、测试以及调试使用 TypeScript 开发的 Node.js 应用。为此,我准备了一个示例工程, 您稍后可以查看源码。 管理大型 Ja...

lizheming

现代模块

1331阅读 · lizheming 2017-09-17翻译  
Node.js Medium Modules

为现代 JavaScript 重新思考 Node.js 生态系统。 几个月前的某天当我准备坐下来写代码的时候突发奇想。 Node.js 8 已经发布有一段时间了,我决定要将这个版本增加的一些新特性例如 async/await 应用到我的代码中。 个把月后我已经写了六个...

净化

Node.js 8.5 正式发布,新特性一览

2851阅读 · 净化 2017-09-15翻译  
Node.js Node nodejs V8

Node.js 8.5 新特性 最近 Node.js 发布了8.5版本,在这个版本里,Node 添加了3个激动人心的新特性。 支持 ES Module 此次版本迭代中,Node 终于支持了开发者呼声最高的 ES 模块提案。这意味着,你可以直接使用import关键字引...

huangxiaolu

在Node.js中使用原生的ES模块

1961阅读 · huangxiaolu 2017-09-13翻译  
Node.js Modules ES6

从版本8.5.0开始,通过一个命令行选项,Node.js就能支持原生的ES模块。这个新功能主要归功于Bradley Farias。 本文将会解释其中的细节。 Demo demo的版本库结构如下: esm-demo/ lib.mjs main.mjs l...

Yves yao

关于容器、虚拟机以及 Docker 的一个入门教程

4883阅读 · Yves yao 2017-09-05翻译  
Docker Medium Node.js

Source: https://flipboard.com/topic/container 如果你是一个开发者或者技术专家,你一定对 Docker 有所耳闻:一个在 “容器” 中打包、传输以及运行应用的实用工具。它这段时间得到的关注很不容易,不只包括开发者和系统管理...

Rye

Node.js创造者,Ryan Dahl专访

2655阅读 · Rye 2017-09-05翻译  
Node.js

Ryan Dahl是谷歌大脑的软件工程师,並且是Node.js的创造者。目前,他正在致力于深度学习研究项目,他研究方向的是图像变换,包括彩色化和超分辨率。他参与了多个开源项目包括HTTP解析器和libuv。 Pramod: 告诉我们你在接触技术之前的经历吧? Ryan...

边城

掌握 Node.js 中的 async/await

1838阅读 · 边城 2017-08-31翻译  
Node.js Async Await

掌握 Node.js 中的 async/await 原文:Mastering Async Await in Node.js 作者:Tamas Kadlecsik 你会在本文中学到如何使用 async 函数(async/await) 来简化回调,以及基于 Prom...

曾小涛

npm 入门教程

1992阅读 · 曾小涛 2017-08-30翻译  
Node.js

Node.js 的出现使得用 Javascript 写服务端应用成为可能。Node.js 由 C++ 编写而成并且构建于 V8 引擎之上,因此运行得很快。一开始,Node.js 只是想运行于服务端环境,但是开发者们显然不满足于此,开始创造各种工具来实现自动化任务。也因...

网络埋伏纪事

Node Hero - 8. 使用 Passport.js 进行 Node.js 身份验证

2030阅读 · 网络埋伏纪事 2017-08-30翻译  
Node.js Redis HTTP

本教程中将学习如何使用 Passport.js 和 Redis 实现一个本地 Node.js 身份验证策略。 要使用的技术 在一头扎进实际代码之前,我们先看看本章中要用到的新技术。 Passport.js 是什么? 简单、 不花哨的 Node.js 身份验证 - p...

阿祥

请准备好:新的V8即将发布,Node 的性能正在改变

2815阅读 · 阿祥 2017-08-30翻译  
V8 Node.js Chrome

这篇文章是David Mark Clements和Matteo Collina一起写的,并且由来自 V8 团队的Franziska Hinkelmann和Benedikt Meurer审查的。文章最先在nearForm’s blog网站上发布。 V8 turbofan...

loveky

Sinon指南: 使用Mocks, Spies 和 Stubs编写JavaScript测试

5372阅读 · loveky 2017-08-30翻译  
JavaScript Node.js jQuery

编写单元测试时遇到的最大的困难之一就是如何测试复杂代码。 在真实的项目中,各种各样的功能会使代码很难被测试。不论是浏览器中的Ajax请求,定时器,日期时间等功能,还是Node.js中的数据库,网络,文件操作。 这些功能之所以很难被测试是因为你不能在代码中控制它们。如果...

Nange

ES6模块加载:比你想象的还要复杂

2063阅读 · Nange 2017-08-30翻译  
ES6 JavaScript Node.js

让模块的正式定义成为原生语言的一部分,是ES6让人久等的特性之一。近年来,JavaScript开发者为了完成代码组织管理,不得不在RequireJS、AMD和 CommonJS等权宜的模块规范里做出选择。如果以后模块定义可以正式成为JavaScript语言的组成部分,...

Rye

为什么要使用Node.js?

1601阅读 · Rye 2017-08-30翻译  
Node.js JavaScript

介绍 JavaScript的流行给它本身带来许多变化,Web开发的面貌也发生了巨大的改变。现在JavaScript不仅可以运行在浏览器上,甚至可以运行在服务器上,像Flash或者Java Applets那样被包装在沙盒环境中运行,这在几年前这是很难想象的。 在深入No...

PPxu

使用 Node.js 和 Express.js 搭建简易 HTTP/2 服务器

2911阅读 · PPxu 2017-08-30翻译  
HTTP Node.js HTTP/2

自从 1975 年左右使用 TCP/IP 协议的现代互联网诞生至今已经过了惊人的41年了。在它生涯的大部分时间里,我们使用 HTTP 以及它的继任者 HTTP/1.1 (1.1 版本) 在客户端和服务器之间进行通讯。它很好的支撑起了这个网络世界,但是开发者们构建网站的...

明非

使用 Node.js 进行 HTTP/2 Server Push

610阅读 · 明非 2017-08-29翻译  
HTTP/2 Node.js

Node.js 8.4.0 开始实验性的支持HTTP/2,可以使用--expose-http2参数来启用。 在这篇博客中,我们将要介绍HTTP/2的服务端推送并且创建一个小的Node.js 应用来进行尝试。 关于 HTTP/2 HTTP/2的主要目标是通过启用完整的请...

Bestony

如何只用 30 行代码在 JavaScript 中创建一个神经网络

776阅读 · Bestony 2017-08-28翻译  
Neural Network JavaScript Node.js

由 Google Dream 神经网络创建的一副奇怪的图像 在这篇文章,我将会展示给你如何使用 Synaptic.js 创建并训练一个神经网络,它允许你在 Node.js 和浏览器中进行深度学习。 我们将会创建可能是最简单的神经网络:解出一个 XOR (异或)方程...

学会微笑

Node.js中的流(Streams):你需要知道的一切 – freeCodeCamp

1178阅读 · 学会微笑 2017-08-18翻译  
Node.js

图片来源 Node.js中的 streams 给大家的印象是难以使用甚至难以理解的。我有好消息告诉你——以后就不是这种情况了。 多年来,开发人员创建了许多包,唯一的目的是使streams更易于使用。但是在这篇文章中,我将专注于讲原生的Node.js stream A...

lpy

Node.js教程:使用async库来优化代码 - Node Beginner Blog

810阅读 · lpy 2017-08-14翻译  
Node.js

当你的Node.js应用变得越来越复杂的时候,你就越应当考虑所谓的代码控制流程。 特别是当需要通过引入后台操作 (译者注:原文为background operations,指的是调用底层线程池,利用其它工作线程来完成的操作)和并行操作来优化程序的效率和性能时,代码可能...

边城

解释:Node.js 的模块是什么? —— Node 新手博客

1410阅读 · 边城 2017-08-14翻译  
Node.js

在写 Node.js 应用程序的时候,你确实可以把所有代码放在巨大的index.js 文件中,不在乎你的应用程序会变得多大多复杂。Node.js 解释器不会在意这个事情。但在代码组织方面,你很快就会陷入混乱,不能理解代码,而且难以调试。所以,作为一个人,你应该关心代码...

chinazhaghai

Node.js 手册: WHATWG URL 分析器- Node 入门博客

9057阅读 · chinazhaghai 2017-08-11翻译  
Node.js

最新发布的Node.js v8.0.0 将在v7.0.0中非实验性的WHATWG URL分析器做了实验性实现,并且完全支持. 下面将介绍你可以如何使用它. 一个像http://www.example.com/foo?bar=1#main的URL,是有几个不同部分组成的...

我是搬运工

Node.js 模块 – exports vs module.exports

7133阅读 · 我是搬运工 2017-08-10翻译  
Node.js

你一定在 Node.js 的模块中经常见到 exports 对象,你可以用来在模块中创建函数(在文件 rocker.js 中) exports.name = function() { console.log('My name is Lemmy Kilm...

印前

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

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

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

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