【Angular】认识前端框架

本文探讨了前端框架Angular、Vue和React的应用场景与优势,对比了它们与JQuery的区别,并阐述了前端框架如何帮助实现前后端解耦及提升开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

  小编最近在做项目的过程中,需要深入了解一下前端架构,便上网学习了一下,果真是很有收获,下面将自己了解到的内容,简单做一个总结。

一、常说的框架

   Angular,Vue和react,但目前小编使用的是angular的框架。

二、为什么使用框架

   大家也许会有一个疑问,明明我们使用JQuery使用得很好,为什么使用angular等的MV*框架呢?
  1.首先我们的认知可能有一些偏差,不太了解前端框架angular与JQuery之间的区别:JQuery是对界面上的DOM操作,远程请求和数据处理等都做了封装,使用它,但不会影响到项目的代码结构,它只能算是一个库。
  2.像angular前端框架MVVM,则是提供了一套解决方案,需要按照这个框架的规定来安排代码结构,这种框架是随着前端功能的增强而产生的,主要是应用方向发展的web产品很有必要做前端架构这件事,它开始以模型为中心,DOM操作只是附加,通过关注点分离鼓励改进应用程序。

三、使用框架的特点

   1.前后端解耦
   前后端只靠json数据进行通信,后端只处理和发送一段json到前端,计算和模板渲染都在前端进行,后台程序不再做模板的任何处理,使用MV*框架能有效实现前后端的解耦,简化开发流程,便于维护管理,可以把精力更多放到业务逻辑,提升开发效率。
  2.框架的种类
   (1)MVC
这里写图片描述
   (2)MVP
这里写图片描述
   (3)MVVM
这里写图片描述

小结

  前端框架的总结还不是完整,里面对于一些框架的总结只是简单地提到,并没有详细的解释,小编在这个方面的理解还不是很好,所以之后的总结中会介绍更详细的内容。
感谢您的访问!

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值