11.1 Web前端技术简史
Web前端的三大核心技术:HTML、JavaScript、CSS
2.ECMAScript标准:由ECMA(欧洲计算机制造联合会)制定的脚步程序设计语言标准
11.2 前后端分离架构:React.js框架(类似的有Vue.js、Angular等)的客户端MVC是目前Web前端架构设计的主流;以Spring框架生态为主的服务器只负责提供数据接口,返回的数据格式通常为JSON格式、XML格式或者特定的二进制流等
11.3 项目实战
11.3.1 系统功能介绍
系统主要有登录、HTTP接口测试列表页(后端分页表格、支持搜索)两个页面
11.3.2 实现登录后端接口
前后端分离架构中,前端后端交互通常需要跨域支持。如果后端不出来,会报跨域禁止访问错误。解决方法是在“/login/success”的Controller接口中添加@CrossOrigin注解即可。