文章从零开始介绍如果使用Node.js构建API、通过swagger完善API文档、postman测试API、pm2或者docker服务部署全过程
推荐
原创
2022-03-19 22:20:54
1619阅读
介绍如何使用 Node.js、MongoDB、Fastify 和 Swagger构建API服务,如何编写API文档、调试API、部署服务。
原创
2022-04-12 10:33:04
421阅读
fastify是一个快速低开销的nodjs web 框架,使用简单,扩展灵活,包含了基于扩展的开发方式, 同时官方为了方便开发plugin,提取了通用部分,方便模块化,同时我们可以在路由中添加schema 方便的进行数据的校验(基于json schema),生态也很不错,已经提供了好多扩展插件 参考
原创
2021-07-19 11:27:08
339阅读
什么是粗粒度?什么是细粒度?一个项目模块分得越多,每个模块越小,负责的工作越细,就说粒度越细,反之则粒度越粗。粗粒度容纳逻辑较多,细粒度容纳逻辑较少。这不是本次的探讨主题,一笔带过。有兴趣的可以看看后面这些文章:1、2、3。那现在主流的微服务架构又有什么呢?Spring Cloud当然是目前的主流,使用最为广泛的也是它,Dubbo则是更偏向SOA的开源的分布式服务框架。两者的好处与地位当然不用说,
11 日,F5 与 NGINX 宣布了一项最终协议,根据该协议,F5 将收购 NGINX 的所有已发行股票,总价值约为 6.7 亿美元。F5 是应用交付网络(ADN)领域的全球领先厂商,其解决方案有助于整合不同的技术,以便更好地控制基础架构,提高应用交付和数据管理能力,并使用户能够通过企业桌面系统和智能设备无缝、安全并更快速地接入应用。而 NGINX 最知名产品 Nginx 是互联网上最受欢迎的
fastify-request-context 是一个fastify插件基于nodejs 的async hooks 的处理,比较方便,尤其我们是需要进行
原创
2023-11-29 14:07:52
131阅读
依赖注入是一个很不错的开发模式,可以帮助我们开发灵活的业务服务,fastify-awilix 是基于awilix 实现的一个fastify扩展 说明
原创
2023-11-22 10:58:16
99阅读
fastify-sensible 是来自官方的一个插件,提供了一些默认实现(实际上就是一些方便的工具类)方便使用 说明 对于基于fa
原创
2023-11-22 10:58:02
82阅读
FAST是新一代企业搜索技术与资讯革命的中心,我们的创新将继续推进市场的转变, 改变组织营运的方法与策略,将企业搜索转变成IT架构里的重要组件,并让搜索成为每个重要应用的核心引擎。FAST的客户群分布于各个行业,以搜索科技领先竞争对手。* FAST目前是微软的子公司。 研究表明,企事业单位的数据量以每年两倍的速度成长,数据格式种类也不断地多元发展,除了透过关系数据库存取的结构化数据,非
最近由于项目需要学习了安全代理的相关知识,其实刚开始的时候是非常需要一个入门的介绍,大概说明下这个到底是个什么东西,能干啥,简单的原理是什么,为此我记录下我看完用完的心得,记录成笔记。 一般我们代码开发完成后需
转载
2024-04-05 12:25:58
50阅读
fastify Fastify是一个web框架,高度专注于以最少的开销和强大的插件架构提供最佳的开发体验。它的灵感来自于Hapi和Express,它是运行
原创
2024-05-20 12:17:27
152阅读
官网Fastify 是一款高性能的 Node.js Web 框架【后端开发框架】,适合有高性能需求的项目。
Fastify是一个web框架,高度专注于以最少的开销和强大的插件架构提供最佳的开发体验。:虽然不是强制的,但我们建议使用 JSON Sche
原创
2024-06-08 17:26:36
80阅读
avvio 是fastify 团队开发的一个node 应用异步启动的框架,实现了一些方便的异步处理,同时还可以保证 执行顺序,在实际
原创
2023-12-12 11:50:11
77阅读
mercurius 是fastify 框架作者开发的graphql 框架 支持的特性 cache 查询以及校验 通过自动加载解决n+1问题(后边研究下) 基于graphql-jit 解决即使编译问题 订阅支持 支持联邦(很不错的特性) 联邦订阅支持 支持gateway 模式 支持批量查询 自定义持久
原创
2021-08-26 10:54:55
284阅读
@fastify/vite 这个插件 可以搞一个前后端一体的项目 后端fastify前端vite https://www.viterc.cn/en/fastify-vite.html https://fastify-vite.dev/ https://fastify-vite.dev/vue/#st
fastify-autoload 是一个方便的fastify 插件加载工具,我们可以基于路径直接加载开发的插件 参考使用 配置 const
原创
2023-11-22 10:59:44
166阅读
# 如何解决"fastify 打包docker后在docker desktop运行成功但是无法访问"的问题
## 流程图
```mermaid
flowchart TD
A(开始)
B(编写Dockerfile)
C(构建Docker镜像)
D(运行Docker容器)
E(访问服务)
F(结束)
A --> B
B --> C
原创
2024-04-17 06:37:01
143阅读
以前我简单介绍过tesseract-wasm,基于此wasm 包我们可以直接基于nodejs 调用tesseract 的方法实现ocr 处理
原创
2023-11-28 10:57:35
133阅读