0.0.10 • Published 2 years ago

@yunflyjs/yunfly v0.0.10

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Yunfly

Yunfly. A high-performance Node.js web framework.

Building our application using Typescript.

Using Koa2 as the HTTP underlying framework. Using routing-controllers and typedi to efficiently build our Node application.

Technology

  • Koa2: node.js HTTP framework.
  • find-my-way: Crazy fast http radix based router.
  • Typescript: TypeScript is a language for application scale JavaScript development.
  • routing-controllers: Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage for Express / Koa using TypeScript.
  • typedi: Dependency injection for TypeScript.
  • winston: A logger for just about everything.

Perfomance

Docker environment

Memory: 1GB Cpu: 1GHz

  • hello world!
frameworkqpsremarks
yunfly6400use koa as the underlying library
eggjs3950use koa as the underlying library
nestjs2900use koa as the underlying library
nestjs7200use fastify as the underlying library
  • 1000 routing
frameworkqpsremarks
yunfly6100use koa as the underlying library
eggjs1680use koa as the underlying library
nestjs2050use koa as the underlying library
nestjs6550use fastify as the underlying library

Document Address

https://yunke-yunfly.github.io/doc.github.io/

0.0.10

2 years ago

0.0.3

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.1

2 years ago

0.0.2

2 years ago

0.0.1-beta.10

2 years ago

0.0.1-beta.12

2 years ago

0.0.1-beta.11

2 years ago

0.0.1-beta.14

2 years ago

0.0.1-beta.13

2 years ago

0.0.1-beta.15

2 years ago

0.0.1-beta.8

2 years ago

0.0.1-beta.6

2 years ago