Nodejs技术栈

151 篇文章
47 人订阅

全部文章

五月君

Node.js 开发实践,前端工程师的 MVP 利器

Node是前端工程师的贵人,拓宽了前端工程师的能力边界,对比前几年用Dreamweaver写table页面的我来说,感受到的变化是日新月异;前端搞搞工程化和框架...

2920
五月君

从理解到实现轻松掌握 ES6 中的迭代器

JavaScript 中除了 Array 之外,ES6 还新增加了 Map、Set 结构,当我们需要操作这些数据时,就需要一种统一的接口来处理这些不同的数据结构...

3510
五月君

Node.js 如何应对来自 Ryan Dahl 的 Deno 的挑战

开源JavaScript运行时Node.js上周发布了第15版。经历了11年个年头,Node.js一如既往地受欢迎,但是在2020年,一个竞争对手横空出世。De...

5530
五月君

悟空活动中台-打造 Nodejs 版本的MyBatis

在往期的系列技术文章中我们主要集中分享了前端技术的方方面面,如微组件的状态管理,微组件的跨平台探索,以及有损布局,性能优化等等。还未关注到的同学,如果感兴趣可以...

7120
五月君

Redis + NodeJS 实现一个能处理海量数据的异步任务队列系统

在最近的业务中,接到了一个需要处理约十万条数据的需求。这些数据都以字符串的形式给到,并且处理它们的步骤是异步且耗时的(平均处理一条数据需要 25s 的时间)。如...

6630
五月君

树莓派 + Node.js 造一个有灵魂的语音助手

volute(蜗壳)是一个使用 Raspberry Pi+Node.js 制作的语音助手.

9720
五月君

自定义根证书颁发机构 CA 生成自签名证书

前面有写过使用 Node.js 搭建 HTTPS 服务器 其中的自签名生成证书方式比较简单,既充当 HTTPS 根证书的角色也充当了用户的角色,本文我们会先创建...

4110
五月君

RabbitMQ 与 Kafka 的技术差异以及使用注意点

作为一个有丰富经验的微服务系统架构师,经常有人问我,“应该选择RabbitMQ还是Kafka?”。

5720
五月君

Node.js v15.0.0 is here!

我们很高兴地宣布,Node.js 15 已于今天发布。Node.js 15 将替代 Node.js 14 成为我们的“当前”发行版,后者将在本月晚些时候升级为 ...

4710
五月君

【译】Node 模块之战:为什么 CommonJS 和 ES Module 不能共存?

在 Node 14 的项目里,我们依然能看到混杂着 CommonJS(CJS) 和 ES Modules(ESM) 风格的代码。CJS 使用的是 require...

7210
五月君

排查 Node.js 服务内存泄漏,没想到竟是它?

团队最近将两个项目迁移至 degg 2.0 中,两个项目均出现比较严重的内存泄漏问题,此处以本人维护的埋点服务为例进行排查。服务上线后内存增长如下图,其中红框为...

5610
五月君

Node.js 搭建 HTTPS 服务器

在 Node.js 中开启一个 HTTP 服务很简单,如果想使用 Node.js 开启一个 HTTPS 的服务需要两步:一是生成签名证书,二是还需借助 Nod...

5830
五月君

排查守候在零点两分的 bug

最近接手泛前端团队的服务稳定性治理,遇到一些很有特点的线上问题,这边记录一次『有趣的 bug』排查。

7020
五月君

5000字!带你零距离接触websocket!

原文 https://juejin.im/post/6876301731966713869

4910
五月君

Node.js 案发现场揭秘 —— 文件句柄泄露导致进程假死

好久没写 Node.js 故障案例了,今天是一枚全新的进程假死无响应案例。 特点是完全不同于之前常规遇到的类死循环引发的阻塞假死,值得记录分析的过程,希望对遇...

13560
五月君

详解 JS 压缩图片

作者 | wuwhs https://segmentfault.com/a/1190000023486410

15030
五月君

轻量级 Node.js Web 框架 Daruk2.0 正式版发布了!

Daruk 是一款基于 Koa2,使用 Typescript 开发的轻量级 web 框架。Daruk 的初衷是让人们可以更方便的开发 Nodejs Web 应用...

9140
五月君

通过 Node.js 小示例学习浏览器缓存策略

在后端为了加速服务的访问速度,通常可以使用 Memcached、Redis 做数据缓存,那么在浏览器端又有哪些缓存策略呢?

8830
五月君

“Hello Node.js” 这一次是你没见过的写法

使用以下代码开启一个 Web 服务器,监听来自客户端的请求,这也许是你第一次见到如下方式来写 Node.js 是不是很新奇?欢迎在评论区一起讨论!

8420
五月君

一篇文章构建你的 Node.js 知识体系

最近读《重学前端》,开篇就是让你拥有自己的知识体系图谱,后续学的东西补充到相应的模块,既可以加深对原有知识的理解,又可以强化记忆,很不错的学习方案。

4310

扫码关注云+社区

领取腾讯云代金券