WebMIS 1.0.0 beta.2 发布,全栈开发基础框架

2020年10月15日

WebMIS
全栈开发基础框架,包括 PHP / Python / SpringBoot / Phalcon / Flutter / NodeJS / Vue / Swoole / Redis / API 等技术,为企业提供一套完整的技术解决方案,满足快速开发的同时,坚固源码文件规划,前后端人员配合和技术体系规范。

WebMIS 全栈开发基础框架,包括 PHP / Python / SpringBoot / Phalcon / Flutter / NodeJS / Vue / Swoole / Redis / API 等技术,为企业提供一套完整的技术解决方案,满足快速开发的同时,坚固源码文件规划,前后端人员配合和技术体系规范。

Flutter - APP项目
采用Flutter开发,包括APP自动更新、Socket通信、底部导航菜单、PageView页面布局、Scroller滑动、Popup弹出层等功能。 封装函数,规范命名和参数,便于从JS开发切换回来的适应问题,合理规划开发。

VueAPP - 混合型APP(H5+Runtime)
采用Vue3+H5开发,包括APP自动更新、Socket通信、仿手机页面切换效果、底部导航菜单、Scroller滑动、Popup弹出层等功能。

小程序 - 微信(WeApp)、支付宝(AliApp)
封装函数,规范命名和参数,统一APP和小程序使用方式,实现一次开发稍加改动便可兼容多种小程序。

WebMIS WebMIS WebMIS WebMIS

VueAdmin - 后台管理系统
采用Vue3开发,包括APP自动更新、Socket通信、菜单管理、动作菜单、用户多权限、角色权限,文件管理等功能。

WebMIS VueAdmin WebMIS VueAdmin

Phalcon - PHP后台框架
采用PHP7+Phalcon4开发,包括HMVC模块化管理、自动路由、CLI命令行、Socket通信、redis缓存、Token机制等功能。 运用命名空间合理规划类,并提供支付宝、微信、文件上传、图像处理、分页、二维码等常用类。

Python - Python3后台框架
采用Python3+Flask开发,包括HMVC模块化管理、Token验证、Redis缓存

Java - SpringBoot后台框架
采用Java+SpringBoot开发,包括HMVC模块化管理、Token验证、Redis缓存

Api - 接口调试工具
采用Vue2和ElementUI开发,包括get、post、put、delete、request请求方式。 主要用于团队内部基本接口调试使用,如有特殊需求可深层次开发。

Project - 项目资料
APP设计规范、证书、数据库文件、字体图标等

WebMIS

主要更新

Flutter

  • 新增消息阅读
  • 新增Socket消息推送
  • 新增启动获取定位信息、Token验证
  • 新增状态管理,provider
  • 新增支付宝、微信支付
  • 新增返回页面成功的回调函数
  • 新增高德JSAPI地图: 搜索地址、点标记、拾取坐标、规划路线(骑行)
  • 新增高德定位
  • 新增权限获取和打开设置,相机、定位和通知
  • 新增Dialog弹窗组件,alert、confirm
  • 修改网络请求,支持json返回数据
  • 修改UI组件,title、nowrap、text、button
  • 优化登录验证、获取定位、消息推送
  • 修复自动下载更新打开安装包权限问题

Phalcon

  • 修改API-Token验证、获取用户信息

VueApp

  • 升级到vue3

Python

  • 新增获取后台菜单
  • 新增Token验证
  • 新增JSON数据(允许跨域请求)、调试信息、异常退出
  • 新增路由转发功能,分别指向Home、Api、Admin模块
  • 创建项目

Java

  • 新增获取后台菜单
  • 新增Token验证
  • 新增JSON数据(允许跨域请求)、调试信息、异常退出
  • 创建项目

Admin

  • 支持PHP、Python、Java登录
  • 新增UI组件Input、Button、Menuu
  • 重构项目
展开阅读全文
34 收藏
分享
加载中
最新评论 (2)
demo都不可用?这就不好了吧!
2020-10-15 11:40
0
回复
举报
缺少配置文件!
2020-10-15 11:57
0
回复
举报
更多评论
2 评论
34 收藏
分享
返回顶部
顶部