首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
NodeJS技术研究
JohnYan
创建于2024-04-30
订阅专栏
NodeJS相关技术
等 8 人订阅
共36篇文章
创建于2024-04-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
工作笔记 - 微信消息发送和处理
本文讨论了如何利用微信公众号提供的消息能力,使用程序控制发送各类消息的方法。包括这些消息发送的类型,使用场景和限制,基本技术原理,需要注意的问题和简单的示例代码等
工作笔记 - 微信消息接收机制与实现
本文讨论了笔者在工作中遇到的如何实现在应用中集成微信消息接收和处理的问题。简单探讨了其实现原理和流程,具体操作步骤和需要注意的问题,并分别探讨了不同消息时间处理的模式和机制。
Bun技术评估 - 23 Glob
笔者在本文中快速的浏览和探讨了Bun.Glob这个类和功能特性。了解到它其实是一种基于匹配规则获取文件列表和过滤的方式。文中展示了Glob的基本概念和由来,主要的使用方式,常见匹配规则定义和一些选项
工作笔记 - 改进的单例应用
本文探讨了对于单例模式的扩展和改进,可以支持多个“单例”的使用场景。并提出了改进的技术实现方案、示例代码和建议的应用方式。
工作笔记 - CentOS7环境运行Bun应用
本文作为一个工作和研究笔记,主要讨论了在一个受限制的软硬件环境中,运行bun应用程序的技术方案, 简单而言就是将其容器化。文中探讨和展示了其基本的操作流程和其中可能需要注意到的问题。
Bun技术评估 - 25 Utils(实用工具)
在本文中,笔者例举了在bun中内置和相关的实用工具和特性。这些特性包括了sleep,randomUUIDv7,compress,inspect,readableStreamTo,serialize等等
工作笔记 - NATS的Nkey认证
本文简单介绍了在NATS中应用的一种比较新型的认证方式:Nkey。探讨了其基本技术原理和流程,并结合nats的配置和认证过程,介绍了在nats应用中的实现和操作。
Bun技术评估 - 16 Package Manager
本文讨论了在bun开发体系中,有关于依赖包管理(Package Manager)方面的内容。包括为项目添加、更新和删除包,按照配置信息来安装包,自动安装,链接,发布,包锁定和PM命令等。
Bun技术评估 - 21 二进制(Binary Data)
本文探讨的内容包括ArrayBuffer、DataView、TypedArray、Buffer、Blob、File/BunFile、Stream等二进制信息和处理相关的概念和技术
工作笔记 - 使用HTTPS/WS协议发布NATS服务
本文讨论了由于无法直接使用nats端口,而使用已有的https服务发布nats的解决方案。包括了简单的原理说明,相关nats服务、nginx服务和客户端代码的相关改造内容
Bun技术评估 - 19 MQ(NATS)
本文探讨和评估了一个基于nats npm的MQ实现,包括了NATS系统介绍,客户端和客户端的各种应用方式,包括发布/订阅、通配主题、Headers、请求响应模式、队列组、消息计数、安全认证、性能等等
Bun技术评估 - 15 Project
本文探讨了bun开发项目相关的内容,包括如何初始化项目,package.json文件格式和内容,bun执行脚本,bunfig.toml文件的作用和配置项目,工作空间等等
Bun技术评估 - 18 Bun 1.2(下)
本文作为系列文章的下篇,探讨了如包管理、Bundle、Bun API、Web APPI、C代码执行、JavaScript新特性,Bun行为和性能等方面的问题。
Bun技术评估 - 17 Bun 1.2(上)
本文讨论的内容基于Bun发布的一篇关于1.2版本的博客文章。作为作者对于这些内容的解读和分析的上篇,探讨了相关的内容包括版本概况,Nodejs兼容性,S3支持,Postgres和测试相关的内容
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兼容等方面的问题。
下一页