规划实现功能
第一期规划:
1:webService【已实现】
JSSaaS就是一个动态的WebService平台,配合nginx会更好
2:静态资源访问【已实现】
静态资源如图片css等资源,建议采用nginx访问
3:请求入口地址配置完全匹配【已实现】 请求方式配置GET/POST/PUT/DELETE/OPTION
4:数据库操作【已实现】
支持MYSQL数据库支持mysql/mssql/sqlite,数据库新增删除修改支持实现,数据库事务回滚支持实现
5:JavaScript脚本解析器【已实现】
6:系统支持事件触发功能触发的事件可以嵌套
7:系统支持全局缓存功能支持过期时间
8:系统支持异步执行功能无访问值,无需等待执行完成
9:系统支持异步组执行功能有返回值,需要等待全部执行完成并返回执行结果,才能执行下一行代码
10:系统支持计划任务实现
第二期功能规划:
1:URL支持正则【已实现】
2:Excel/PDF导出【已实现】
3:UI管理平台URL等json配置管理【已实现】
4:支持ES6大部分功能【已实现】
第三期功能规划:
1:完整支持MSSQL、oracle数据库
2:实现生产环境无缝更新,全部的配置和脚本都实现缓存刷新
3:JS业务代码加密,防止被恶意修改,保护开发项目源码
第四期功能规划:
1:业务代码版本控制一个接口支持多个版本业务,支持默认
2:后端接口拖拽配置实现配置读取的数据库,表,字段等数据
3:前端界面拖拽布局
4:后端实现业务逻辑拖拽组合,自定义模式