gieasy架构分层
2017-05-03 17:11:13 0 举报
Gieasy是一个基于Python的轻量级Web框架,其架构分层清晰明了。从上到下,Gieasy主要分为四层:应用层、路由层、控制器层和模型层。 1. 应用层:负责处理用户请求和响应,提供全局配置和初始化功能。 2. 路由层:负责解析URL并调用相应的控制器方法。 3. 控制器层:负责处理业务逻辑,如数据查询、计算等。 4. 模型层:负责与数据库交互,实现数据的增删改查操作。 Gieasy采用MVC设计模式,使得各层之间的职责划分更加明确,便于开发和维护。同时,Gieasy还提供了丰富的插件机制,可以方便地扩展框架功能。
作者其他创作
大纲/内容
资源表述层
数据资源,各种类型文件,数据库;计算资源,各种算法模块,应用;及以上的各种嵌套
表现层
接口层
资源驱动引擎
以rest api形式提供页面数据
前端框架,采用ajax和url与平台通讯
解析请求,获取数据资源和计算资源,完成资源状态转移
0 条评论
下一页