首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NodeJS技术研究
JohnYan
创建于2024-04-30
订阅专栏
NodeJS相关技术
等 4 人订阅
共13篇文章
创建于2024-04-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Bun技术评估 - 08 Crypto
本文评估和探讨了bun对于密码学操作的支持和功能,包括了bun内置的密码学方法包括hash/hmac,和通过crypto模块实现的密码学操作。简单例举了其配置和使用方式,支持的主要算法和不支持的部分。
Bun技术评估 - 06 Redis
本文探讨了另一个bun原生提供的,常用的Web应用支持的特性: redis。 包括了基本应用、常见的指令和数据形式、扩展和高级特性,然后讨论了常见的redis应用场景,已经redis的兼容替代技术如
Bun技术评估 - 03 HTTP Server
本文作为系列文章的核心。着重讨论了bun中实现http server的相关方法和细节。包括了创建服务,配置侦听地址和端口,设置默认请求处理方法,设置路由,处理请求对象、参数和内容,多种响应的方式和内容
Bun技术评估 - 04 HTTP Client
本文总结和讨论了在bun中,操作和实现HTTP应用的另一个重要的部分:Client,其核心是fetch方法。文章列举了其一般方法和标准形式,请求选项。响应内容的处理,错误和超时等方面的内容
Bun技术评估 - 02 Startup
本文作为系列文章的第二章,简单介绍了bun开发系统的安装、运行、配置等初始化的相关操作,为后续探讨更深入的开发、调试、测试、部署等等提供了一个入门的认知和基础。
Bun技术评估 - 01 What Bun
本文作为bun技术评估系列文章的开篇,简单的介绍了何为bun,以及它的一些核心的功能特性。并加入了很多笔者在应用评估过程中的观点和思考
工作笔记-将JS代码文件封装成单一可执行文件
本文源自单一js文件执行的需求,进一步扩展到基于js文件,创建可以直接无依赖的在操作系统中可以直接执行的可执行文件。探讨了相关的解决方案,所使用的工具和实际的配置和操作过程。
Nodejs开发进阶S-WebSocket和SSE
本文探讨了nodejs中,另外两个非常重要的网络功能模块和功能: WebSocket和SSE,它们都用于来实现可以从服务器端发起向客户端主动的“信息推送”。
基于SSE的服务集群状态和数据同步
本文探讨了使用SSE技术实现的一个HTTP服务集群系统的状态和数据同步机制,从讨论Server Side Event技术的基本原理和过程开始,到相关的业务和应用需求分析,以及具体的代码实现和相关的问题
Nodejs开发进阶Q-zlib
本文讨论了nodejs zlib模块相关的内容,如基本过程,方法和参数,扩展应用等。还扩展深入的讨论了数据压缩相关的内容,包括数据压缩的基本概念,类型,压缩算法,zli,deflate和霍夫曼编码等
Nodejs开发进阶R-AbortController
虽然在nodejs庞大的技术体系中,AbortController并不是很起眼,但笔者认为,它却代表了一种很好的程序执行和过程管理的范式,就是一种一致性和优雅的退出控制机制
Nodejs开发进阶P-扩展网络模块DNS
本文谈到了如何在nodejs中实现DNS的操作和其DNS模块,包括了DNS的基本工作和操作原理、记录类型、相关方法和参数,错误信息等内容。
Nodejs开发进阶O-扩展网络模块UDP
本文讨论了TCP/IP协议家族中的另一个重要的协议UDP,包括简单的工作原理并和TCP协议进行了比较。然后通过示例代码,探讨了Nodejs中关于UDP实现和操作的模块dgram。