首页 > 其他分享 >前后端分离前端框架的主要内容是什么?

前后端分离前端框架的主要内容是什么?

时间:2022-09-05 15:55:37浏览次数:85  
标签:前后 架构 框架 前端 分离 vue

当前,前后端分离已经成为发展趋势和方向,是互联网项目开发的业界标准使用方式。那么,大家知道什么是前后端分离吗?其实,就是通过nginx+tomcat的方式(也可以中间加一个nodejs)有效的进行解耦。今天主要跟大家分享的技术内容是前后端分离前端框架,相信通读此文以后,会对不少人对这个概念有更新的认识和理解。

一、了解前后端分离的意义和价值

前后端分离有什么作用和价值?其实,做好前后端分离可以为大型分布式架构、弹性计算架构、微服务架构、多端化服务(多种客户端,例如:浏览器,车载终端,安卓,IOS等等)做基础和铺垫。

我们都知道,JavaWeb项目在此之前都是前后端一起做,但是随着科技的进步和发展,越来越多的公司倾向于前后分界限分清楚,各人负责好自己分内的事情,这样可以更专心地做好一件事。

那么,前后端分离对双方工程师能带来什么便利?

后端java工程师可以专注于做好java基础,设计模式,jvm原理,spring+springmvc原理及源码,linux,mysql事务隔离与锁机制,mongodb,http/tcp,多线程,分布式架构,弹性计算架构,微服务架构,java性能优化,以及相关的项目管理等上。

而前端工程师可以专注于html5,css3,jquery,angularjs,bootstrap,reactjs,vuejs,webpack,less/sass,gulp,nodejs,Google V8引擎,javascript多线程,模块化,面向切面编程,设计模式,浏览器兼容性,性能优化等方面。

 

 

二、主要了解前后端分离前端框架的主要内容

现在,我们主要来了解下前端框架的具体内容。作为IBPS低代码开发平台,该软件已经成功打开了很多领域的应用大门,比如制造业、汽车业、医学业等。该软件的研发工程师积极探索出了一条前后端分离的新路径,引入前端同学熟悉的NodeJS,值得一提的是,这些客户对这个软件的评价还是中肯的。

前端解决方案的内容是:

1、采用 Webpack 的模块打包机制

2、基于vue构建用户界面的渐进式框架,采用Vue全家桶(vue-router、vuex、vue-cli、axios)

3、基于vue的Element UI组件库和Vux的前端解决方案。

4、Easy mock 模拟后端数据结构。

5、同一套代码多端使用,即PC端、移动端可使用同一套前端代码。

6、控件组件化。

7、表单静态化,只需生成的代码其他系统可调用。

好了,刚才花了几分钟给大家梳理了前后端分离前端框架的主要内容,下一期给大家讲解后端框架的主要内容,感谢大家的关注和细心聆听。

体验入口:https://cloud.bpmhome.cn:280/

(部分资料来源于网络,如有侵权,请联系我们删除)

标签:前后,架构,框架,前端,分离,vue
From: https://www.cnblogs.com/gzlcxxjs/p/16658451.html

相关文章

  • 开源:Taurus.MVC-Java 版本框架 (支持javax.servlet.*和jakarta.servlet.*双系列,内集成
    版本说明:因为之前有了Taurus.MVC-DotNet版本框架,因此框架标了-Java后缀。.Net 版本:开源文章:开源:Taurus.MVC-DotNet版本框架(支持.NETCore系列,内集成微服务服务端......
  • 下载前端项目中自带的文件到本地
    functiondownload(down_questionNo,type){$.ajax({url:"/comtion-web/doc/"+down_questionNo+type,//本地文件存放的位置type:"GET",async:false,mimeType......
  • 日常开发记录-前端浏览器高级调试技巧整理
    1. 一键重新发起请求场景:在和后端联调时用的比较多,快速的重发请求,不用再在页面上点击步骤:选中“Network” 点击Fetch/XHR选择要重新发送的请求(鼠标点击一下)右......
  • [前端][一本][6分] 项目部分的描述可以多加扩展
    关注【校招VIP】公众号,回复【简历】,添加校招顾问微信,即可获取简历指导!本份简历是一位21届一本前端同学的简历,简历评分6分。一、学员简历二、指导意见简历版式没有问题......
  • 【前端】相关高效率工具(已更新21个)
    1、AnimXYZ官网:https://animxyz.com/AnimXYZ可以帮助你拆过你见,自定义和组合复杂的动画!AnimXYZ使用CSS变量来实现动画,无需编写单个关键帧而实现无限数量的独特动画!节省......
  • 前端JS-Day20
    BOM:浏览器对象模型,核心对象为Window 通过var声明的所有全局变量和函数都会变成window对象的属性和方法,let或const则不行。  窗口加载事件:addEventListener('load......
  • Java接口自动化测试框架系列(八)测试结果通知(钉钉通知)
    通过前七步的框架搭建,此时框架已经可以开始进行接口测试了,但是运行的结果需要手动去项目的工作空间去查看,非常不方便。很多公司使用的钉钉来进行日常办公的沟通,我们也可以......
  • 前端传值字符串,包含逗号问题
    encodeURIComponent()函数_百度百科(baidu.com)//需要前端使用encodeURIComponent(value);编码,后端使用URLDecoder.decode(titles[i],"UTF-8");解码Stringtitle=URL......
  • MySQL读写分离
    一、主从分离一般MySQL架构为一主两从,此时,只保证了数据库高可用,并没有高性能 二、读写分离在主从分离的基础上,写主库,读从库,提高数据库性能 三、读写分离方式1、引......
  • [心情] 解放CSS 单行transform,分离scale, translate 和rotate 吧!
    [心情]解放CSS单行transform,分离scale,translate和rotate吧!定期都有在关注YoutubeWebDevSimplified的介绍前端新讯的影片,虽然很早就知道有一般拆解Transform属......