web项目脚手架设计及实操
前言
小项目无架构就是最好的架构,项目小,需要快速响应,如果什么都按规范来实践,等真正开始写业务逻辑,已经浪费了很多的时间,往往市场是不会给我们留太多的时间去思考。
这里的架构只是自己对代码结构的约束,通用模块的处理方法
web项目脚手架设计
本章设计一个前后端分离的脚手架项目,里面有些业界约定成俗的,当然你可以不按照我的设计也能写出很好的web项目,在github上分析了大多十来个项目,基本都差不多。
Web服务架构
对于具体选择SSM/SSH 或者其他什么技术框架,不在我的讨论范畴,仁者见仁智者见智。
服务端
登录权限校验拦截(包括session超时)
统一返回值
系统跨域配置
异常(页面和接口)配置
前端
请求拦截器统一处理
前端代理设置
前端统一权限方案
实操
最后更新于
这有帮助吗?