Node.js
文章平均质量分 89
Fundebug
一行代码搞定BUG监控!
展开
-
玩转Node.js单元测试
代码部署之前,进行一定的单元测试是十分必要的,这样能够有效并且持续保证代码质量。而实践表明,高质量的单元测试还可以帮助我们完善自己的代码。这篇博客将通过一些简单的测试案例,介绍几款Node.js测试模块: [Mocha](https://mochajs.org/)和[Should](https://shouldjs.github.io/),[SuperTest](https://github.co原创 2017-03-21 14:13:28 · 2682 阅读 · 0 评论 -
Fundebug上线Node.js错误监控啦
作为全栈JavaScript错误实时监测平台,Fundebug的Node.js实时错误监测服务上线啦,我们能够帮助开发者及时,高效地发现并且解决Node.js错误,从而提高开发效率,并提升用户体验。Fundebug为什么监测Node.js?程序员通常是比较自信的,他们坚持自己写的代码没有问题。然而,再追问一下自己:我的代码真的100%没有问题吗?原创 2017-03-19 13:52:52 · 3075 阅读 · 0 评论 -
Node.js性能分析神器Easy-Monitor
摘要: 使用Easy-Monitor,可以准确定位Node.js应用的性能瓶颈,帮助我们优化代码性能。当应用出现性能问题时,最大的问题在于:如何准确定位造成性能瓶颈的代码呢?对于Node.js开发者,这里推荐一下Easy-Monitor,它应该是阿里巴巴某个90后程序员开发的。这个NPM模块可以帮助我们快速定位性能瓶颈。### 问题当负载较高时,某个后端模块的**响应时间慢**了...原创 2018-03-23 19:24:59 · 4979 阅读 · 0 评论 -
当Node.js遇见Docker
Node.js Best Practices - How to Become a Better Developer in 2017提到的几点,我们Fundebug深有同感:使用ES6 使用Promise 使用LTS 使用Docker …想必大家都知道ES6,Promise以及LTS,那Docker是啥玩意啊?翻遍Node文档也没见踪迹啊!GitHub仓库: Fundebu...原创 2017-03-27 09:42:53 · 3560 阅读 · 0 评论 -
浏览器与Node的事件循环(Event Loop)有何区别?
前言本文我们将会介绍 JS 实现异步的原理,并且了解了在浏览器和 Node 中 Event Loop 其实是不相同的。一、线程与进程1. 概念我们经常说 JS 是单线程执行的,指的是一个进程里只有一个主线程,那到底什么是线程?什么是进程?官方的说法是:进程是 CPU 资源分配的最小单位;线程是 CPU 调度的最小单位。这两句话并不好理解,我们先来看张图:进程好比图中的工厂,有单独的...原创 2019-01-15 09:24:23 · 7865 阅读 · 5 评论