• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Node.js是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。

Node.js日志记录指南

Node.js日志记录指南
当你开始用 JavaScript 进行开发时,可能学到的第一件事就是如何用 console.log 将内容记录到控制台。如果你去搜索如何调试 JavaScript,会发现数百篇博文和 StackOverflow 文章都会简单的告诉你用 console.log。因为这是一种很常见的做法,我们甚至会在代码中使用像 no-console 这样的 linter 规……继续阅读 »

搞代码 5个月前 (01-02) 13浏览 0评论0个赞

Node.js 12 中的 ES 模块,从实验到发布

Node.js 12 中的 ES 模块,从实验到发布
多年来,在 JavaScript 生态中出现了不同形式的模块化方案。开发人员使用了明确定义的规范(如 AMD 或 CommonJS)以及简单的编码模式(如通过揭示模块模式(revealing module pattern))来得到模块化解决方案的好处。模块可以在浏览器的客户端使用,也可以在 Node.js 的服务器端使用。有时也使用像 Babel 这样的工……继续阅读 »

搞代码 5个月前 (01-02) 16浏览 0评论0个赞

Node.js多线程完全指南

Node.js多线程完全指南
很多人都想知道单线程的 Node.js 怎么能与多线程后端竞争。考虑到其所谓的单线程特性,许多大公司选择 Node 作为其后端似乎违反直觉。要想知道原因,必须理解其单线程的真正含义。JavaScript 的设计非常适合在网上做比较简单的事情,比如验证表单,或者说创建彩虹色的鼠标轨迹。 在2009年,Node.js的创始人 Ryan Dahl使开发人员可以用……继续阅读 »

搞代码 5个月前 (01-02) 15浏览 0评论0个赞

为什么要用Node.js?

为什么要用Node.js?
JavaScript 的日益发展带来了很多变化,当今的 Web 开发面貌已经变得截然不同。在几年前是很难想象在服务器上运行 JavaScript 的。在深入研究Node.js之前,你可能想了解使用跨栈的 JavaScript 有什么好处,它统一了语言和数据格式(JSON),允许你以最佳的方式重用开发人员资源。将 Node.js 合并到技术栈中是一个关键优……继续阅读 »

搞代码 5个月前 (01-02) 9浏览 0评论0个赞

如何创建安全的 Node.js GraphQL API?

如何创建安全的 Node.js GraphQL API?
本文的目标是提供关于如何创建安全的 Node.js GraphQL API 的快速指南。你可能会想到一些问题:使用 GraphQL API 的目的是什么?什么是GraphQL API?什么是GraphQL查询?GraphQL的好处是什么?GraphQL是否优于REST?为什么我们使用Node.js?这些问题都是有意义的,但在回答之前,我们……继续阅读 »

搞代码 5个月前 (01-02) 16浏览 0评论0个赞

深入了解Nodejs Buffer的使用

深入了解Nodejs Buffer的使用
JavaScript 起初为浏览器而设计,没有读取或操作二进制数据流的机制。Buffer类的引入,则让NodeJS拥有操作文件流或网络二进制流的能力。Buffer基本概念Buffer 对象的内存分配不是在V8的堆内存中,而是Node在C++层面进行内存申请,可以理解为在内存中单独开辟了一部分空间,但是使用时分配内存则是由Node层面完成的,释放也是由No……继续阅读 »

搞代码 5个月前 (01-02) 19浏览 0评论0个赞

了解Node.js中的流(Stream)

了解Node.js中的流(Stream)
Node.js 中的流(Stream)是出了名的难用甚至是难以理解。用 Dominic Tarr 的话来说:“流是 Node 中最好的,也是最容易被误解的想法。”即使是 Redux 的创建者和 React.js 的核心团队成员 Dan Abramov 也害怕 Node 流。本文将帮助你了解流以及如何使用。不要害怕,你完全可以把它搞清楚!什么是流(St……继续阅读 »

搞代码 5个月前 (01-02) 11浏览 0评论0个赞

2020年面向开发人员的十大NodeJS框架

2020年面向开发人员的十大NodeJS框架
Node.js 是一个基于 Chrome V8 引擎的,开源的,跨平台的 JavaScript 运行环境。事件驱动的、非阻塞 I/O 模型使 NodeJS 框架 能够开发极其轻便且高效的 Web 应用程序。作为开发人员,可以顺利地在 客户端 和 服务端 脚本中使用相同的语言,并且这种独特的功能已提高了全球许多开发人员使用 NodeJS 框架快速构建任何 规……继续阅读 »

搞代码 5个月前 (01-02) 8浏览 0评论0个赞

一起聊聊 Node.js 中的多线程和多进程

一起聊聊 Node.js 中的多线程和多进程
本篇文章和大家一起聊聊 Node.js 中的多线程和多进程,深入理解一下Node.js 中的多线程和多进程。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。Node.js 是一个免费的跨平台 JavaScript 运行时环境,尽管它本质上是单线程的,但是可以在后台使用多个线程来执行异步代码。由于 Node.js 的非阻塞性质,不同的线程执……继续阅读 »

搞代码 5个月前 (01-02) 5浏览 0评论0个赞

快速入门 Node.js

快速入门 Node.js
Node.js 太火了,火到几乎所有前端工程师都想学,几乎所有后端工程师也想学。一说到 Node.js,我们马上就会想到“异步”、“事件驱动”、“非阻塞”、“性能优良”这几个特点,但是你真的理解这些词的含义吗?这篇教程将带你快速入门 Node.js,为后续的前端学习或是 Node.js 进阶打下坚实的基础。起步什么是 Node?简单地说,Node(或……继续阅读 »

搞代码 5个月前 (01-02) 8浏览 0评论0个赞