前后端分离 可以让我们的代码变得更加清晰以及效率变高

这个概念已经很早就出现了,只不过最近几年才使用的比较普遍了,

作为一名前端开发人员,我们应该尝试一些新颖的技术,完善每一个细节性的问题,不断突破自我。虽然前后端分离已经算不上什么新颖的技术或思路,但是目前很多后台开发人员甚至前端开发人员都没有接触过。

据我个人的了解,如果在一个部门里,部门人员全是后台开发人员,前端的一些页面也是由后台人员完成的,那么前后端分离对于他们而言可能是一片未知的领域,项目大多是前后端强耦合的,甚至不存在前端的概念。

在不重视前端的公司或部门,不了解前后端分离这也无可厚非。在我刚进入一个全是后台开发人员的部门的时候,整个部门就我一个前端,我刚开始的主要职责就是负责项目前端页面的制作和JS功能的实现,虽然部门有前后端分离的意识,但都不知该如何去实践。在那时,部门的后台人员认为前后端分离就是后台不再需要写HTML和JS了,可以交给前端来做了,然而这只能叫做前后端分工。

以上讲述的是一种情况: 不了解前后端分离,也不知如何去实践的。下面还有一种情况:了解前后端分离,但不想去尝试的。

针对第二种情况,很多人也做过相应的解释,其实这就涉及到“前后端分离的利弊”问题。很多后台人员会认为自己所做的那一套没有问题,即便后台套用前端html也是司空见惯,一直是大势所趋,后台MVC框架也是这么推荐使用的,很合理。这时候前端开发人员在部门中的话语权往往是不够的,或者认为后台开发人员的意见永远是对的,没有主观性。

相反,也有可能是后台开发人员非常推荐前后端分离,而前端开发人员不想去实践的。这时候前端会认为后台开发人员在瞎折腾,之前前后端不分离项目做起来都很顺利,分离了反而会给自己带来额外的工作量和学习成本,而这就取决于前端的技术能力和见识了。

当然,这也是我个人认为的前后端分离所存在的一些现状和分歧所在。

前后端分离的优势在于:

1.彻底解放前端

前端不再需要向后台提供模板或是后台在前端html中嵌入后台代码

2.提高工作效率,分工更加明确

前后端分离的工作流程可以使前端只关注前端的事,后台只关心后台的活,两者开发可以同时进行,在后台还没有时间提供接口的时候,前端可以先将数据写死或者调用本地的json文件即可,页面的增加和路由的修改也不必再去麻烦后台,开发更加灵活。

3.局部性能提升

通过前端路由的配置,我们可以实现页面的按需加载,无需一开始加载首页便加载网站的所有的资源,服务器也不再需要解析前端页面,在页面交互及用户体验上有所提升。

4.降低维护成本

通过目前主流的前端MVC框架,我们可以非常快速的定位及发现问题的所在,客户端的问题不再需要后台人员参与及调试,代码重构及可维护性增强。

存储cookie 我们一般知道cookie 可以在后端存,其实他可以前端也可以存的  首先

得有一个jquery.cookie.js 的js库

              //存储cookielet cookietime = new Date();//设置超时cookietime.setTime(cookietime.getTime() + (1000*60*60 ));//设置$.cookie('username',username,{expires:cookietime});

  

    #获取cookie$.cookie('username)

 

就这样了  ,  就这个挺有意思的 ,  以后多多交流~~~~

说明 : 转载的话说明一下, 没有本人允许不允许抄袭

  盗版必究

转载于:https://www.cnblogs.com/weifeng-888/p/10651291.html

原创 - 前后端分离,以及前端的一些操作相关推荐

  1. 前后端分离技术——前端框架

    本文主要介绍前后端分离技术--前端框架. 一.前端框架 前端框架均为近年新兴技术,包括:业务相关.环境相关等方面.从组件化.可视化.信息化.扁平化.数据驱动等多角度设计架构.以用户体验为原则,综合业务 ...

  2. 架构 | 前后端分离与前端工程化

    文章目录 前言 前后端分离 核心 对开发行为和职责的直接影响 前端工程化 本地代理与ngix反向代理 node是什么,有什么特点,与前后端分离,前端工程化的关系 node,npm,package.js ...

  3. .NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)--学习笔记(下)...

    23 | 静态文件中间件:前后端分离开发合并部署骚操作 这里还有一个比较特殊的用法 一般情况下,我们前后端分离的架构,前端会编译成一个 index.html 文件和若干个 CSS 文件和 JavaSc ...

  4. 笔记合并_.NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)学习笔记(上)...

    23 | 静态文件中间件:前后端分离开发合并部署骚操作 我们先来看一下静态文件中间件有哪些能力 1.支持指定相对路径 2.支持目录的浏览 3.支持设置默认文档 4.支持多目录映射 源码链接: http ...

  5. .NET Core开发实战(第23课:静态文件中间件:前后端分离开发合并部署骚操作)--学习笔记(上)...

    23 | 静态文件中间件:前后端分离开发合并部署骚操作 我们先来看一下静态文件中间件有哪些能力 1.支持指定相对路径 2.支持目录的浏览 3.支持设置默认文档 4.支持多目录映射 源码链接: http ...

  6. php增删改查前后端分离,前后端分离之前端增删改查

    初次接触前后端分离,现把前端一个例子放出来记录以下,不喜勿喷. html静态页面代码: 菜单管理平台数据... 菜单管理查询条件列表 菜单名称: 菜单父级: 菜单名称: 菜单级别: 菜单父级: 图片地 ...

  7. 【开源】分享一个前后端分离方案-前端angularjs+requirejs+dhtmlx 后端asp.net webapi

    一.前言 半年前左右折腾了一个前后端分离的架子,这几天才想起来翻出来分享给大家.关于前后端分离这个话题大家也谈了很久了,希望我这个实践能对大家有点点帮助,演示和源码都贴在后面. 二.技术架构 这两年a ...

  8. 前后端分离后 前端获得session数据_机器学习模型部署--打通前后端任督二脉

    ## 前言 ### 学历与定位 近日在某论坛,有网友提问道:搞机器学习是不是要博士或是硕士学历,是不是要求很高,顶会论文?本科生或者更低学历的,是不是就没有机会了?从最近公司的招聘来看,算法工程师的 ...

  9. 求职知识整理一(前后端分离,前端模式,数据库知识点:sql,MySQL,Oracle,jdbc)

    目录 今日事: 1.前后端分离(常见的是前端写静态页面,后端套用模板) 2.前端开发中的MVC/MVP/MVVM模式 一.数据库(MySql,Oracle,SQL Server)(基本的数据库操作语句 ...

最新文章

  1. Flink升级到1.4版本遇到的坑
  2. Centos7设置时区
  3. ideal连接数据库报错The server time zone value ‘�й���׼ʱ��’ is unrecognized or represents more than one time
  4. python输出word内容_Django输出word文件(.doc),只在内容中显示原始html
  5. 控件包含代码块(即 % ... %),因此无法修改控件集合。
  6. 校招萌新在阿里妈妈是如何成长的
  7. surfaceView中的线程问题
  8. session过期后登陆页面跳出iframe页面问题
  9. 如何在DOS下不显示输入字符
  10. html ts 播放,vue文件拆分为html + ts + css
  11. 分布式场景下redis已经逐渐取代了memcached,那么各有什么使用场景和优缺点呢?
  12. 联想服务器网卡显示不全,ThinkSystem系列服务器板载1Gb网口及LOM网卡接入100Mb交换机显示无连接...
  13. phantomjs自动截图生成图片
  14. java.io.FileNotFoundException ….. (Permission denied)
  15. WebAPIs-第01天笔记
  16. IDEA生成springboot项目的两种方式
  17. x265-1.7版本-encoder/dpb.cpp注释
  18. 几何光学学习笔记(12)- 4.1平面镜成像
  19. 认识DDR SDRAM
  20. 深度学习模型训练的结果及改进方法

热门文章

  1. UIButton 的简单运用
  2. 利用继承和组合实现软件复用
  3. 如何在VisualStudio中加入你自己的assembly的Intellisense?
  4. ConvMixer:7行PyTorch代码实现的网络,就能在ImageNet上达到80%+的精度!
  5. 深度学习中Attention机制的“前世今生”
  6. 【开源】Transformer 在CV领域全面开花:新出跟踪、分割、配准等总结
  7. AI大时代下,零基础进入人工智能领域该如何学习?
  8. 胶囊网络与计算机视觉教程 @CVPR 2019
  9. 收藏 | 机器学习中常用的5种回归损失函数
  10. Github | PyTorch实现的深度强化学习算法集