首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
NodeJS技术研究
JohnYan
创建于2024-04-30
订阅专栏
NodeJS相关技术
等 9 人订阅
共42篇文章
创建于2024-04-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Bun技术评估 - 16 Debug
本文探讨了bun系统中程序调试相关的问题。先阐述了程序调试的基本概念和方法,然后结合VSCODE这个开发工具,讨论了在开发过程中的一般调试的过程和操作,和其他相关选项和信息。
模板+数据的文档生成技术方案设计和实现
本文探讨了笔者在工作中遇到的一个需要大量生成带有数据文件生成的技术方案。这个过程中包括了技术选型,特别是讨论了Docxtemplater,包括其背景,工作原理,核心标签语法体系,图像模块,循环控制等等
Bun技术评估 - 07 S3
本文探讨了bun内置的S3对象存储和其兼容系统的操作支持,包括一般形式和流程,文件对象模式,数据上传下载,文件管理,预签名地址,错误处理等方面的内容。
Bun技术评估 - 14 Shell
本文探讨了bun内置的shell特性,包括它的一般形式、输出输出、错误处理、重定向、环境变量和工作目录,以及局限性等方面的内容,最后还简单回顾了标准的OS Shell操作方面的内容。
Bun技术评估 - 13 Worker和Child Process
本文探讨了Bun中创建子进程和调用其他程序的几种实现方式,包括worker,child process和兼容于node:cluster等等。这些方式都有各自不同的技术特定和应用的场景。合理使用,可以大
Bun技术评估 - 12 Running
本文探讨了启动bun应用的一般模式,启动参数的获取,内置process对象的属性和方法,输入输出,退出程序,package脚本执行,环境变量,import.meta,启动性能和pm2兼容等方面的问题。
Bun技术评估 - 09 File
作为系列文章中的第九篇,本文探讨了bun内置的文件处理模块,包括file方法,读取和写入操作的一般形式和流程。后续还探讨了fs module,并简单展示和分析了bun官方的性能测试和比较过程。
Bun技术评估 - 11 Websocket
本文探讨了bun中内置实现的WS模块。包括基本模型和流程、性能分析和设计、订阅发布模式、还有一些配置和选项、客户端等方面的内容。其简单实用的设计和应用风格,可以帮助开发者更方便的将WS集成到自己的应用
Bun技术评估 - 10 Testing
本文讨论了Bun内置的测试框架:bun testing的相关技术和内容。文章先小结了软件测试的相关概念和方法论,然后探讨了bun的实现方式,包括基本形式,测试文件的构成,测试执行和报告的内容等
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并不是很起眼,但笔者认为,它却代表了一种很好的程序执行和过程管理的范式,就是一种一致性和优雅的退出控制机制
下一页