首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
深入浅出NodeJs
Moment
创建于2023-02-01
订阅专栏
nodejs
等 198 人订阅
共43篇文章
创建于2023-02-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端要想学好 NodeJs,这些性能监控指标可不能不会!!!
最近一直在用 NestJs 开发一个企业级的商业化项目,对于要上线的项目,那必然就少不了性能监控了。了解这些指标对我们开发调优的时候至关重要。 服务器的性能瓶颈通常为以下几个: CPU 使用率 CPU
在 NodeJs 中如何通过子进程与 Golang 进行 IPC 通信 🙄🙄🙄
IPC(Inter-Process Communication)即进程间通信,指的是不同进程之间交换数据或信息的方式与机制。在现代操作系统中,进程是彼
💯💯💯 历经四个月,我们开源了一个协同的在线代码编辑器,还支持执行 Node 项目哦!
从七月份以来我们对这个在线代码编辑器了一次重构,并且在一个月之内完成了一个基础版本,两个月之后我们对编辑器的核心功能:协同。 在开始之前,先来贴一下相关的地址,如果对你有帮助,欢迎 star: 前端仓
如何使用 NodeJs 编写自动化脚本来提醒我们准时下班 🤪🤪🤪
有这样的一个场景,本人是在一家 AI 公司,有一台机器是公用的,可能经常有被人使用的可能,但是我想在空闲的时候使用,那么就有了这样的一个自动化脚,本,通过命令来连接主机,并通过查询显存用量,如果有的话
我开源了一个支持自动生成 commit 信息和 code review 的 AI 工具 🎉🎉🎉
create-ai-toolkit 是一个由人工智能驱动的前端开发工具,旨在通过自动化和智能化的方式显著提升开发效率。该工具集成了组件和 hooks 生成、提交信息自动化以及代码审查等功能,帮助开发者
使用 NodeJs 编写一个脚本实现 markdown 转 pdf 🤪🤪🤪
Markdown 是一种轻量级的标记语言,非常适合用来写作和记录,但并不是所有人都习惯或能够直接阅读 Markdown 文件。将 Markdown 转换为 PDF 可以让文档在格式和样式上更加统一,也
NodeJs的事件循环和浏览器的事件循环区别可大着咧✌️✌️✌️
Node.js 是基于 V8 引擎的 JavaScript 运行环境,Node.js 具有事件驱动,非阻塞 I/O 等特点,结合 Node API,Node.js 具有网络编程,文件系统等服务端的功能
NestJS 的生命周期钩子以及它们在不同阶段的都适合做什么?
Nest 应用程序以及每个应用程序元素都有一个由 Nest 管理的生命周期。Nest 提供了生命周期钩子,这些钩子能够让你观察到关键的生命周期事件,并且在这些事件发生时能够采取行动(在你的模块、提供者
面试官:为什么选择学习 Nestjs,而不是 Express?🧐🧐🧐
NestJS 采用了 AOP 的概念,尤其是通过其提供的拦截器(Interceptors)、守卫(Guards)、管道(Pipes)和自定义装饰器来实现。这些功能在 NestJS 中用于处理各种横切
探究 CPU 密集型与 IO 密集型任务:提升对 Node.js 中 libuv 库的理解
在软件开发和系统设计中,了解 CPU 密集型和 IO 密集型的任务对于优化应用程序和选择合适的技术栈极为重要。这些概念主要与应用程序的性能瓶颈有关,可以帮助开发者更好地理解如何设计高效的多线程和异步程
使用 git diff 命令实现根目录文档的更新的时候自动更新子文档 😯😯😯
在开始之前,首先描述一下我们目前遇到的场景,目前我们正在开发一个 前端脚手架 开源项目,当前项目使用 Truborepo+PNPM 开发的一个 Monorepo 项目,在根目录中,我们有一个文档,然后
一行代码让你的控制台终端骚起来
因为最近在开发一个前端脚手架,要使用到一个 chalk 的包,但是我可能一些版本的问题,需要做版本的降级处理,但是我也就用到一两个方法,于是便有了一些自己研究这些让控制台输出好看样式的想法。 ANSI
💯 前端要学会自己写shell脚本,让你的项目看起来非常牛逼!💯
Husky 是一个流行的工具,它可以让你轻松地在 Git 钩子中使用脚本,从而在提交(commit)代码前运行诸如代码风格检查、单元测试等任务。这有助于保持代码库的质量和一致性。Husky 的工作原理
面试官:在node中创建线程的都有哪几种方法?🐝🐝🐝
在 Node.js 中,由于其单线程的特性,主线程用于执行非阻塞的 I/O 操作。但在需要执行 CPU 密集型任务时,仅依靠单线程可能会导致性能瓶颈。幸运的是,Node.js 提供了几种方法来开启和管
从零到一使用 turborepo + pnpm 搭建企业级 Monorepo 项目🙃🙃🙃
单纯使用 pnpm 就能实现 Monorepo 项目我们都知道,因为它原生支持 workspace,但是它也依然存在一些缺点,例如: 任务运行策略:虽然 pnpm 支持工作空间间的依赖管理和一些任务的
使用你的脚手架还需要全局安装吗,是时候更新了,来看看 npx 怎么玩吧🫣🫣🫣
由于我自己一直在维护着一个脚手架,也看到了很多脚手架的教程,但是基本都存在一个问题,都是需要执行 -g 这个命令来全局安装再进行使用的。 先不说包的大小如何,我使用这个脚手架,就是单纯用来安装一个项目
🚀🚀🚀使用 增量 思想提升代码检查的效率,让你的开发体验倍增
在计算机科学和软件工程中,增量 一词通常指的是对系统、数据或过程的小幅度修改或增加。它可以应用于多个领域和上下文,包括但不限于软件开发、数据处理和系统更新。 以下是一些具体的应用场景,以帮助解释 增量
深入理解NodeJs的事件循环
在这份全面的指南中,我们将踏上一段探索 Node.js 事件循环的旅程,这是支撑 Node.js 异步特性的基础概念。我们将从 Node.js 和事件循环的介绍开始,强调其在异步编程中的重要性。接下来
为什么PNPM能够实现Monorepo🙆🙆🙆
Monorepo 是一种项目代码管理方式,指单个仓库中管理多个项目,有助于简化代码共享、版本控制、构建和部署等方面的复杂性,并提供更好的可重用性和协作性。Monorepo 提倡了开放、透明、共享的组织
国内在线压缩gif都收费?那就自己写一个😏😏😏
昨晚在写文章的时候在录 gif 图,可能动图的元素太多了吧,几秒钟录出来的内容就 30 多 mb 了,在掘金里上传的时候就直接被限制掉了: emmmm,这样子怎么玩啊,没办法,那就只有找一些在线压缩
下一页