Skip to content

Koatty/koatty_awesome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 

Repository files navigation

koatty_awesome

Awesome projects for Koatty.

Documents

名称 描述
koatty_doc Koatty文档,目前仅支持中文

Plugins

名称 状态 描述
koatty_apollo 可用 Apollo Plugin . Apollo配置中心插件。
koatty_etcd 可用 Etcd Plugin . Etcd配置中心插件。
koatty_typeorm 可用 typeorm插件,在框架内使用typeorm。
koatty_consul 可用 基于Consul的微服务管理套件,包括服务注册、发现。
koatty_jaeger 可用 jaeger opentracing链路追踪。
koatty_nacos 开发中 基于Nacos的微服务管理套件,包括服务注册、发现,配置中心等。

Middlewares

名称 描述
koatty_static 静态文件服务中间件。生产环境建议使用nginx进行处理。
koatty_views 模板渲染中间件。支持ejs、jade等模板解析引擎。

Librarys

名称 描述
koatty_lib 常用工具函数库。
koatty_logger 控制台日志输出封装。支持info、warn、success、error等多种类型,支持颜色样式,支持日志存储
koatty_validation 参数验证库,支持DTO class验证,支持函数装饰器验证
koatty_container IOC容器,支持依赖管理和自动注入,支持AOP
koatty_schedule Koatty框架的 Scheduled, SchedulerLock, Lock 计划任务支持库
koatty_serve Koatty框架的server支持库,目前支持 http1/2, websocket, gRPC server.
koatty_config Koatty框架的配置加载库, 支持环境配置文件加载、命令行参数解析、环境变量解析
koatty_loader Koatty框架的文件加载库, 支持目录自动识别加载文件,支持TS、ES5/6文件
koatty_proto Protobuf文件转换为Typescript DTO数据类的工具
koatty_exception Koatty框架的异常处理库,支持HTTP、gRPC协议异常状态码及相关API封装
koatty_client Http、Websocket、gRPC client

Command line Tools

名称 描述
koatty_cli Koatty命令行工具,可以非常快速的搭建项目。

Database and cache

名称 描述
koatty_store Koatty存储驱动,使用Redis以及内存存储
koatty_cacheable Koatty框架的 CacheAble, Cacheable, CacheEvict 缓存相关装饰器支持库

Example

名称 描述
koatty_demo Koatty示例
Koatty_NeteaseCloudMusicApi 基于 Koatty及NeteaseCloudMusicApi的移动端音乐webapp

About

Awesome projects for Koatty.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published