fastify

avvio fastify的异步node 应用启动框架

avvio 是fastify 团队开发的一个node 应用异步启动的框架,实现了一些方便的异步处理,同时还可以保证 执行顺序,在实际业务中还是一个比较有用的工具包 参考使用 app.js const avvio = require("avvio")() function a (instance, o ......
框架 fastify avvio node

fastify-request-context fastify request 级别的存储支持扩展

fastify-request-context 是一个fastify插件基于nodejs 的async hooks 的处理,比较方便,尤其我们是需要进行基于request 进行一些扩展的时候 实际上不少框架都类似类似的能力(比如java web 框架的httpServletSession, spar ......

基于 tesseract-wasm+ fastify 开发一个简单的中文ocr 服务

以前我简单介绍过tesseract-wasm,基于此wasm 包我们可以直接基于nodejs 调用tesseract 的方法实现ocr 处理,以下是一个简单的demo 基于fastify 开发了一个简单的api,同时包含了一个简单的web 可以测试 项目结构 package.json { "name ......
tesseract-wasm tesseract fastify wasm ocr

fastify-awilix 基于awilix 的fastify 依赖注入扩展

依赖注入是一个很不错的开发模式,可以帮助我们开发灵活的业务服务,fastify-awilix 是基于awilix 实现的一个fastify扩展 说明 目前nodejs 的ioc 框架也是很多的,fastify-awilix 属于官方提供的一个扩展,还是挺不错的,值得试用下 参考资料 https:// ......
fastify awilix fastify-awilix

fastify-sensible fastify 一些工具类插件

fastify-sensible 是来自官方的一个插件,提供了一些默认实现(实际上就是一些方便的工具类)方便使用 说明 对于基于fastify 开发的一些接口服务,通用的http 状态码,以及异常处理fastify-sensible 是一个很不错的工具包 参考资料 https://github.co ......

fastify-autoload + ncc + s3 实现模块的插件化开发加载

以前简单说明过基于fastify-autoload 的插件化加载fastify插件,方便实现开发,但是对于实际生产环境我们可以需要频繁的模块修改,发布以及构建,所以需要我们需要频繁的调整,不是很方便,我们可以基于ncc 进行入口的打包,同时对于每个插件也基于ncc 打包为独立的文件,这样我们开发的插 ......

fastify-autoload 一个方便的插件动态加载包

fastify-autoload 是一个方便的fastify 插件加载工具,我们可以基于路径直接加载开发的插件 参考使用 配置 const Fastify = require('fastify') const path = require("path") const autoLoad = requi ......

2023-10-13 前端部署redis,配合使用fastify实现项目自动化构建(长期更新)

前言:根据需求,要求在前端完成项目自动化构建。 redis是本地安装的。 系统:windows 10 1.安装redis 一般都是去官网下载👉https://redis.io/download/ 安装说明,能next的就next,能勾选的全勾选上,下面那个500M是我自设的,默认是100M 端口是 ......
前端 fastify 项目 redis 2023

【项目心得】在nest中使用fastify-cookie

包安装 确保你在nest项目中安装了 fastify, @fastify/cookie, @nestjs/platform-fastify 等包 npm i fastify @fastify/cookie @nestjs/platform-fastify fastify的引入和fastify-coo ......
fastify-cookie 心得 fastify 项目 cookie

Fastify系列-手把手教你理解并使用cros,helmet,Csurf/CSRF

如何添加cros 插件使用文档 import cors from "@fastify/cors"; fastify.register(cors, (instance) => { return (req, callback) => { const hostIp = getClientIp(req); ......
Fastify helmet Csurf CSRF cros

超详细手把手教你使用Fastify构建快速的API

## 什么是 ## 快速上手 - [官方文档](https://www.fastify.cn/docs/latest/Guides/Getting-Started/) ### 安装并运行第一个服务 #### 首先,使用命令创建新的Fastify项目 ``` npm i fastify ``` ![] ......
Fastify API

fastify对其它Content-Type类型的处理

fastify.addContentTypeParser('application/mydata', { parseAs: 'string' }, function (req, body, done) { try { //对数据进行处理, done(null, body) } catch (err) ......
Content-Type fastify Content 类型 Type
共12篇  :1/1页 首页上一页1下一页尾页