前后端不分离怎么做
答:前后端分离就是后端把数据都封装在一个url地址中,前端只要用ajax去请求就行。不用框架也能实现分离。vueangular是为开发效率而生的。以后基本上所有的网页都会用前后端分离的架构,但是现在一般的公司还是前后端混合开发,还得看你想去的公司是怎么样的的,大公司的话为了开发效率基本上所有都是前后端分...
答:前后端代码放在不同的工程下,前端代码可以独立开发,通过mock/easy-mock技术模拟后端API服务可以独立运行、测试;后端代码也可以独立开发,运行、测试,通过swagger技术能自动生成API文档供前端阅读,还可以进行自动化接口测试,保证API的可用性,降低集成风险。 1.3 开发模式与流程 前后端不分离 在项目开发阶段,前端根据原型...
答:1.项目分离,页面分离 第一种是项目分离,承载页面分离。他的特点是简单,快速,前端只关注浏览器方面,除浏览器端之外都是后端负责。 缺点 : 沟通成本高,前期,前端需要使用 ng 或者代理工具调试,后期,还要把页面给到后端,并且新建一个对应的路由。2.项目分离,只是后端的页面,放到了前...
答:1、前端开发主要做的是用户所能看到的前端展示界面。2、后端开发主要做的是逻辑功能等模块,是用户不可见的。二、所用技术不同 1、前端开发用到的技术包括但不限于html5、css3、javascript、jquery、Bootstrap、Node.js 、AngularJs等技术。2、后端开发 以java为例 主要用到的 是包括但不限于Struts ...
答:谈到前后端分离,也有一个误区,认为仅仅是以浏览器作分界,把这两部分的代码分离出来。但其实是,做这件事情的本意,是要解决开发模式的问题,也就是要分离前后端开发人员的职责。针对不同类型的Web产品,这个分离方式是有所不同的。对于Web应用,因为它跟服务端的交互基本就是AJAX或者WebSocket接口,所以这个分离是天然的...
答:这两年业界说的前后端分离,是限于偏展示类的系统(用A代替),而不是应用、管控类Web项目(用B代替),在B类项目里,前后端是天然分离的,对此,除了少部分后端开发人员,基本所有人的认识都是一致的。上一段中这样回答的人一般都是只做B类项目,在B类项目里,前后端分离是共识,不需要讨论。那么...
答:因为没有什么标准可言(这里的标准指的是代码组织结构),所以就是前端人员切好图写好页面扔给后端,以后端代码结构为标准。虽然一些公司有前后端分离的意识,但都不知该如何去实践。在那时,部门的后台人员认为前后端分离就是后台不再需要写HTML和JS了,可以交给前端来做了,然而这只能叫做前后端分工。以上讲述的是一种...
答:1、先理清业务流程 2、定义前后端开发的接口规范。比如json的格式,url的格式 3、定义接口文档,这里的接口文档一般就是对应后台的实体reqVo(调用后台接口访问的实体)和返回给前台的respVo(前台调用接口的返回的实体)。注意一般respVo都会有在后台做一个统一的处理为ResultVo(这个规范在2中要定义好,...
答:前端和后端连接方式取决于应用程序的需求和技术栈,java常见的五种连接方式如下:1、RESTful API使用RESTful API是最常见的前后端连接方式,前端通过HTTP请求与后端进行通信,并获取或提交数据。(如下图所示)2、WebSocket采用WebSocket协议实现双向通信,可以实时推送数据给前端。(如下图所示)3、AJAX使用...
答:一、前后端分离的思想要转变 不能老是按照传统WEB( js/h5/css/ 后端代码放在一个工程)开发思维去看待前后端分离 二、沟通成本问题 以前传统 WEB 开发,开发人员从需求到设计到开发基本上是一个人。而前后端分离后,前端只负责页面呈现,后端更注重业务逻辑处理以及数据的持久化,双发都...
网友评论:
郦相15379403960:
前后端没有分离 怎么合并压缩前端代码 -
42673令省
: 压缩是为了加载更快,如果没有分离,是不建议压缩的,不然后期维护,修改很麻烦,可以压缩css、js文件和图片压缩等方式提升访问打开速度
郦相15379403960:
如何实现前后端分离开发 -
42673令省
: 首先,先分清楚前后端的工作前端的工作:实现整一个前端页面以及交互逻辑,以及利用ajax与nodejs服务器(中间层)交互后端的工作:提供API接口,利用redis来管理session,与数据库交互 我们项目的整一个架构如下:接下来进入正题,...
郦相15379403960:
前后端如何做到分离开发,最后再整合部署 -
42673令省
: 由于后端提供的接口方式可能多种多样,同时开发人员在编写Node端代码访问这些接口的方式也有可能多种多样.如果我们在接口访问方式及使用上不做统一架构处理,则会带来以下一些问题:1. 每一个开发人员使用各自的代码风格编写接口...
郦相15379403960:
webpack开发传统前后端不完全分离的website,可行么 -
42673令省
: 先说结论:可以.首先,我默认你要使用 webpack 的目的是实现模块化管理 js 的依赖关系.那么我们之前就是这么做的.我们的技术路线是:传统网站(后端模板,每个页面写一个 js 文件)webpack(仍然使用后端模板,js 由gulp+webpack自动打包,每个页面生成一个 js 文件)前后端分离(前端类似于单页应用,前端模板,前端打包) 所以在前后端不完全分离的时候,可以使用我们 2 的这种方式.当然,更建议直接前后端分离.
郦相15379403960:
为什么前后端不分离 seo就好了 -
42673令省
: 因为SEO属于后期管理,而搜索引擎不仅仅是从文章或者是关键词入手的,它对网站的结构和代码设置也是有很严格一些要求.而这些都是前端开发时候要注意的 如果站长没有和前端进行良好的沟通 没有按照蜘蛛的要求来进行设置,那么后期的SEO工作就是比较麻烦的 .如果想改的话对网站的影响很大,不改的话效果肯定不好 所以前后端不分离可以让网站更好的符合用户体验度以及搜索引擎体验度两种体验,也能更好的节约后期的推广成本
郦相15379403960:
什么是前后端分离?为什么分离
42673令省
: 在不使用vue ,react ,anglar这类的框架的情况下,前后端分离应该如何做?需求是这样:前端写html页面(非单页面应用),index 首页 about 关于我们 newslist 新闻列表 newsdetail 新闻详情 productlist 产品列表 productdetail 产品详情 后台只提供json数据 那么1、前端数据如何渲染?2、页面跳转是否必须使用路由?(不想使用路由)3、页面间的数据传递如何做,比如:列表页到详情页的参数传递如何做?
郦相15379403960:
纯粹的前后端分离是必需的吗 -
42673令省
: 对于前后端分离,认识上有个误区,那就是很多人自称:我们老早就分离了,全AJAX,使用Angular或者什么什么就可以了.这个说法是不合适的,打个比方,别人问的是“如何解决家禽把蛋生在水草边的问题?”,但实际上人家养的是鸭子...
郦相15379403960:
Web 前后端分离的意义大吗 -
42673令省
: 简单来说,对于原始的Web开发模式,前后端分离的意义当然是非常大的,但是是不是要具体到:前后端只通过 JSON 来交流,组件化、工程化不需要依赖后端去实现.这个有待商榷,具体的实现方式多种多样,前后端的解耦程度是否越大越好...
郦相15379403960:
现在软件公司都是前后端不分离吗?我一个学java的是不是还得要学vue,angular才能找到工作 -
42673令省
: 前后端分离是一个大趋势,以后基本上所有的网页都会用前后端分离的架构,但是现在一般的公司还是前后端混合开发,还得看你想去的公司是怎么样的的,大公司的话为了开发效率基本上所有都是前后端分离了,所以并不是说你还要去学vue这些前端的东西.
郦相15379403960:
web前端开发,前后端分离具体是怎么样的工作模式 -
42673令省
: 前后端分离,顾名思义就是前端只负责前端的开发,后端只只负责后端的开发,如何通过接口来进行数据交互. 这样做的好处就是:开发可以同时进行,代码维护更加方便,前端只需要拿到后端提供的接口,传递对应的数据就可以了,然后再把后端返回的数据渲染到前端页面上. 至于跨域问题是可以解决的,一般让后端解决就行了.最后上传到服务器的也很简单,你前端的就上传你开发的前端代码,后端的就上传他后端的代码就搞定了