一文浅析node中如何使用消息队列

什么是消息队列?下面本篇文章带大家了解一下消息队列的基本概念,介绍一下node中如何使用消息队列,希望对大家有所帮助!1.消息队列什么是消息队列消息指的是需要传输的数据,可以是一些文本,字符串,或者是对象等信息。消息队列...

【翻译】使用自定义hooks对React组件进行重构

我时常会听到人们谈起React函数组件,提到函数组件会不可避免的变得体积更大,逻辑更复杂。毕竟,我们把组件写在了“一个函数”里,因此你不得不接受组件会膨胀导致这个函数会不断膨胀。React的组件中也有提到:其中也提到我们...

一文聊聊node后端路由自动加载

本文适宜人群有一定基础的Node.js开发人员难易程度中等背景今天来谈谈node后端中路由的问题。【相关教程推荐:nodejs视频教程】我们前端同学或者是nodejs服务端的同学,在你们使用express和koajs写接口的时候,咱们是不...

抖音很火的图片选择题特效,用前端快速实现!

本篇文章给大家带来了关于前端图片特效的相关知识,其中主要给大家介绍前端如何实现一个最近抖音很火的图片选择题特效,非常全面详细,下面一起来看一下,希望对需要的朋友有所帮助。//复制链接预览https://code.juejin.cn/...

浅析JS的异步函数async/await

本篇文章带大家了解一下JavaScript的异步函数async/await,希望对大家有所帮助!ES7引入的async/await是对JavaScript异步编程的一种改进,它提供了使用同步样式代码异步访问资源的选项,而不会阻塞主线程。但是,要很好...

【经验总结 】Node怎么排查内存泄漏?思路分享

Node怎么排查内存泄漏?下面本篇文章就来给大家整理总结一下Node内存泄漏排查经验,希望对大家有所帮助!在Nodejs服务端开发的场景中,内存泄漏绝对是最令人头疼的问题;但是只要项目一直在开发迭代,那么出现内存泄漏的问...

深入浅析Node中的Stream(流)

什么是流?如何理解流?下面本篇文章就来带大家深入了解一下Nodejs中的流(Stream),希望对大家有所帮助!stream是一个抽象的数据接口,它继承了EventEmitter,它能够发送/接受数据,本质就是让数据流动起来,如下图:流不是Node中独...

Node学习之聊聊模块系统

本篇文章带大家聊聊Node.js中的模块系统,内容包括events模块、util模块、fs模块、OS模块、Path模块等,希望对大家有所帮助!模块系统参考资料:Node.js模块系统Node.js中存在4类模块(原生模块和3种文件模块)例:varhtt...

一文详解如何在前端中动态生成API接口

本篇文章给大家带来了关于前端的相关知识,其中主要介绍了怎么在前端中动态的生成API接口,下面一起来看一下,希望对大家有帮助。在ts横行的时代,接口请求和返回参数定义类型成了繁琐的一件事情,在这样的情况下,我们可以通过...

手把手带你开发一个node切换源小工具

node怎么切换源?下面本篇文章带大家手搓一个node切换源小工具,希望对大家有所帮助!嗨嗨嗨,又到了写轮子环节了,为什么要写这个东西呢?应为npm自带的源下载东西灰常慢目前已经有一款工具了nrm也是做切换源的例如tabao源,腾...

【整理分享】判断当前使用哪种npm包管理器的方法

如何判断当前的npm包管理器?下面本篇文章给大家整理分享判断当前使用哪种npm包管理器的方法,希望对大家有所帮助使用npm进行依赖安装比较常见。但随着项目体积、数量增加,npm就会出现安装速度慢,体积过大的问题。使...

一文聊聊Node中的可读流

本篇文章带大家解读一下Node.js流源码,深入了解下Node可读流,看看其基本原理、使用方法与工作机制,希望对大家有所帮助!1.基本概念1.1.流的历史演变流不是Nodejs特有的概念。它们是几十年前在Unix操作系统中引入的...

Node http模块学习:聊聊基本用法

本篇文章给大家了解一下Node.jshttp模块,介绍一下createServer和listen方法,希望对大家有所帮助!http模块使用Node.js中创建Web服务,主要依赖内置的http模块。经典的express.js、koa.js框架都是以http模块为...

React为什么不将Vite作为构建应用的首选

React为什么不将Vite作为构建应用的首选?下面本篇文章就来带大家聊聊React不将Vite作为默认推荐的原因,希望对大家有所帮助!在React文档中,对于构建新的React应用,首推的方式是CRA(create-react-app)。CRA推出于2016年,彼时还...

浅析node怎样链接多个JS模块

有时候是不是会有这样的疑问:纷繁的功能文件,到最后是怎么组合成起来并且在浏览器中展示的?为什么需要node环境?下面本篇文章给大家介绍一下node是怎样把多个JS模块链接在一起的?希望对大家有所帮助!一、个人理解浏览器本...

一文深析闭包用多是否会造成内存泄露

.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:16px;overflow-x:hidden;color:#252933}.markdown-bodyh1,.markdown-bodyh2,.markdown-bodyh3,.markdown-bodyh4,.markdown-b...

一文聊聊Node中的net模块

Node.js中提供了net模块,该模块提供了对TCP、Socket的封装与支持。本篇文章就来带大家带大家了解一下Node中的net模块,希望对大家有所帮助!我之前看教程的时候,很多都是从IO、buffer、path、event、fs、process、node...

一文聊聊node怎么封装mysql处理语句

node中怎么封装mysql?下面本篇文章给大家介绍一下node.js封装mysql处理语句的方法,希望对大家有所帮助!在以往接口中一般都是直接在路由中书写相关处理语句,造成代码冗余性,今天使用express框架来进行相关mysql的语句封装...

一文带你轻松掌握Promise

前端js学习中,让大家最难受的就是异步的问题,解决异步、回调地狱等问题时你必须得学会promise,对于多数前端程序员来说promise简直就是噩梦,本篇文章就是从通俗易懂的角度做为切入点,帮助大家轻松掌握promise异步编程想要...

浅析Node常见的三种关于安全方面的处理

本篇文章带大家聊聊Node常见的三种安全防范手段,主要讲解在开发Node服务端的时候,三种关于安全方面的处理。一、预防方式1、sql注入这是一个最原始也最简单的攻击,从web2.0开始有了人机交互后就出现的一种攻击方式...