Skip to content

TinyIO/tiny.js

Repository files navigation

tiny.io

Build Status codebeat badge Coverage Status install size Dependency Status

tiny.io 是一个精简的web开发框架,以兼容express的思路进行编写,可以直接使用大部分express的middleware

和express install size 比它真的install size很小,核心功能是路由和middleware结构, 将非核心功能从项目中剥离, 来保持一个简单、清晰、高效的内核.

Requests/s Latency Throughput/Mb
NativeHttp 46524 10.53 4.58
Tiny 41200.81 11.82 4.05
Express 15666 29.96 1.55

性能测试来看效率还不错(当然这并不意味你的应用真的能有这么大幅度的性能提升, 通常CURD才是性能杀手)

TODO

  • 说明文档补全
    • API列表
    • 和express的差异和注意事项
  • 测试用例补全
    • 覆盖率达到100%
  • 编写若干和express常用middleware结合的例子

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published