基于java后台,angular1为框架的admin管理系统完整项目体验报告
2016-10-26 11:01
633 查看
不谈技术细节,直说大块的。
整体看,独立开发一个admin,
需要能力1,搭建环境,目录结构。环境上我选择gulp nodemon做本地打包和服务器环境,目录结构根据mvc框架,每一个需求点或者是页面,采用 abc.html abc.jsabc.server.js,对应模板 控制器和服务。其作用对应的是 渲染模板,控制器处理业务逻辑,服务module层处理数据。
需要能力2, 展示数据。搭建路由,用ng-ui插件,多路由和嵌套路由,注意参数和带# 带/ 带?等情况,一失足成千古恨。基本上在index入口文件,
搭建config
路由设置。在大的功能点上,在他的控制器上搭建属于this板块的路由。在展和
示数据的时候,根据情况,大致是三种情况,分别是路由跳转,默认隐藏触发条件后显示
和layer,.js里的弹出框。当然你用别的类似插件也可以。
需要能力3,后端知识,像get/post数据等,ng有$http 和$resource,传参数出来值用变量接收即可。也就那会回事。后端日子现在很轻松。前端一堆事现在
。
推荐用postman等抓包工具。现在的登录功能,session cookie之类,也是前端做的,至少我的做的,所以对http协议要清楚,状态码请求体内参数等,
要会玩。
需要能力4,偷懒能力。像我的admin,大多数是数据的增删改查,数据多了用分页,ng -ui-boostrap很多插件,ng-table是神器,分页什么都有,
只是官网不是太清楚,用不好了也是蛋疼。
基于此,我感觉我还需要D3.js,echarts。js有进一步的学习。以后的需求变成可视化图形展示后,我难道要扣半天才出活吗?
补充:样式很重要。虽然现在前端也要处理很多逻辑上的工作,但是样式不漂亮,不是响应式,过渡动画没有做到位,商户们也会认为是垃圾。
那么你的工作是事倍功半的。
整体看,独立开发一个admin,
需要能力1,搭建环境,目录结构。环境上我选择gulp nodemon做本地打包和服务器环境,目录结构根据mvc框架,每一个需求点或者是页面,采用 abc.html abc.jsabc.server.js,对应模板 控制器和服务。其作用对应的是 渲染模板,控制器处理业务逻辑,服务module层处理数据。
需要能力2, 展示数据。搭建路由,用ng-ui插件,多路由和嵌套路由,注意参数和带# 带/ 带?等情况,一失足成千古恨。基本上在index入口文件,
搭建config
路由设置。在大的功能点上,在他的控制器上搭建属于this板块的路由。在展和
示数据的时候,根据情况,大致是三种情况,分别是路由跳转,默认隐藏触发条件后显示
和layer,.js里的弹出框。当然你用别的类似插件也可以。
需要能力3,后端知识,像get/post数据等,ng有$http 和$resource,传参数出来值用变量接收即可。也就那会回事。后端日子现在很轻松。前端一堆事现在
。
推荐用postman等抓包工具。现在的登录功能,session cookie之类,也是前端做的,至少我的做的,所以对http协议要清楚,状态码请求体内参数等,
要会玩。
需要能力4,偷懒能力。像我的admin,大多数是数据的增删改查,数据多了用分页,ng -ui-boostrap很多插件,ng-table是神器,分页什么都有,
只是官网不是太清楚,用不好了也是蛋疼。
基于此,我感觉我还需要D3.js,echarts。js有进一步的学习。以后的需求变成可视化图形展示后,我难道要扣半天才出活吗?
补充:样式很重要。虽然现在前端也要处理很多逻辑上的工作,但是样式不漂亮,不是响应式,过渡动画没有做到位,商户们也会认为是垃圾。
那么你的工作是事倍功半的。
相关文章推荐
- (开源项目)基于springboot的后台管理系统基本框架
- 基于java极速WEB+ORM 框架:jfinal2.0开发的通用后台管理系统及源码
- 小项目:基于Struts框架的员工管理系统的java实现
- 基于Django框架的用户信息管理系统mini项目
- java源码 springmvc mybatis SSM SSH 主流后台管理开发框架项目
- 基于EasyUI的通用后台管理系统框架搭建
- java OA ERP CMS 项目源码 网站源码 后台框架系统
- ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十五节--缓存小结与ABP框架项目中 Redis Cache的实现
- 使用Maven基于ssm框架的完整商务管理开发项目(01)
- java源码 springmvc mybatis SSM SSH 主流后台管理开发框架项目
- ABP module-zero +AdminLTE+Bootstrap Table+jQuery权限管理系统第十五节--缓存小结与ABP框架项目中 Redis Cache的实现
- 基于现如今流行的SSM(spring springMVC mybatis mysql)框架的hrm人事管理系统后台实例
- 基于ROR框架开发的一套跨平台项目管理系统
- [置顶] Java SSM练手小项目-手把手带你搭建一个基于SSM框架的人力资源管理后台系统
- 在前后端分离的项目中,后台使用shiro框架时,怎样使用它的会话管理系统(session),从而实现权限控制
- 使用Maven基于ssm框架的完整商务管理开发项目(02)
- java源码 springmvc mybatis SSM SSH 主流后台管理开发框架项目
- 基于Flex和J2EE的信息管理系统基础框架 Pomer
- (转自jdon)八个免费基于Web的项目管理系统
- 易度基于Python语言Plone框架的开源项目管理/团队协作软件EveryDo