博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
运维开发笔记整理-前后端分离
阅读量:6504 次
发布时间:2019-06-24

本文共 629 字,大约阅读时间需要 2 分钟。

           运维开发笔记整理-前后端分离

                                     作者:尹正杰 

版权声明:原创作品,谢绝转载!否则将追究法律责任。

 

 

 

一.为什么要进行前后端分离

1>.pc, app, pad多端适应

2>.SPA开发式的流行((single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。)

3>.前后端开发职责不清

4>.开发效率问题,前后端相互等待

5>.前端一直配合这后段,能力受牵制

6>.后段开发语言和模板高度耦合,导致开发语言依赖严重

 

二.前后端分离的缺点

1>.前端学习门槛增加

2>.数据依赖导致文档重要性增加

3>.前端工作量加大

4>.SEO难度加大

5>.后端开发前一成本增加

 

三.RESTFULL API

  RESTFULL API是目前前后端分离的最佳实践。

1>.轻量,直接通过http,不需要额外的协议,POST/GET/PUT/DELETE操作

2>.面向资源,一目了然,具有自解释性

3>.数据描述简单,一般是通过json或者xml做数据通信

  RESTFULL API 相关概念描述:。

  RESTFULL API 实战案例:。

 

转载于:https://www.cnblogs.com/yinzhengjie/p/10442823.html

你可能感兴趣的文章
在struts2.3.4.1中使用注解、反射、拦截器实现基于方法的权限控制
查看>>
单例模式 - 程序实现(Java)
查看>>
如何隐藏Cognos Viewer
查看>>
响应式网页设计:rem、em设置网页字体大小自适应
查看>>
ImageView的属性android:scaleType
查看>>
商业智能给数据获取带来的局部效益案例
查看>>
巧妙运用二进制验证权限
查看>>
C#中的WebBrowser控件的使用
查看>>
(转)<Unity3D>Unity3D在android下调试
查看>>
configure JAAS for jboss 7.1 and mysql--reference
查看>>
04. 字符串合并与拆分写法小结
查看>>
使用goldengate交付指定时间前的数据
查看>>
OpenStack 部署运维实战
查看>>
Android -- 触摸Area对焦区域(更新)
查看>>
uva 12730(期望经典)
查看>>
c# 工具
查看>>
日期转化为周次
查看>>
Java学习路线图,Java学习计划建议
查看>>
Circuit forms adjustable bipolar clamp
查看>>
一款纯css3实现的超炫3D表单
查看>>