1.0.0 • Published 4 years ago

node-fs-jingtian v1.0.0

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

node-fs

基于 node + typescript 搭建的文件/图片管理系统

技术栈

node + koa + typescript + mongodb + GraphicsMagick(图片管理)

初衷

测试

最近随着开源项目越来越多,就会产生一些重复的工作,比如图片管理、用户系统,项目已经有一套完整的体系,但是和项目耦合比较深,功能少,不利扩展,灵活性较低。

如果每个项目都重新写一次,费时费力不说,还容易出问题。于是便打算写一套常用的系统,主要分为三个项目:

node-fs: 文件管理系统,为多个项目提供统一的静态文件处理,丰富的功能和API。
node-user: 用户管理系统,统一处理多个项目的用户信息,并支持微信、qq、微博等授权登录及用户关联
node-monitor: 数据监测、流量分析平台。统计项目访问量、埋点、错误日志上报、页面打开速度、用户停留时间等等一系列数据和用户行为

这三个项目不与任何项目产生耦合,开箱即用,灵活方便。

typescript

js 是一种动态弱类型语言,其类型可以随意转换的特质非常灵活,但也同样非常危险。ts提供较严格的类型检查和语法检查,可以降低项目在开发阶段的所产生的不必要的错误,并且可以很好的兼容esnext