为什么要用 vue

Web项目前后端框架介绍
Web项目核心包括后端和前端。后端可使用C#、Java等语言,有ASP.NET Core等框架;前端主要是HTML、CSS和JavaScript。前端框架众多,如ASP.NET Core MVC用于编写多页面应用,Vue用于编写单页面应用,二者各有优点。

在 Web 项目中,最核心的是两个部分,一个是后端,在服务器上运行,可以用各种语言编写,例如 C# Java 等,有很多成熟的框架,如 ASP.NET Core;
另一个就是前端,主要是 HTML CSS 和 JavaScript,用户通过浏览器从服务器上获取前端代码,而后在浏览器上运行,展示。

框架是一个完整的工具套件,一般会提供各种工具帮助开发者编写,编译,打包代码,同时框架对代码的编写方式也是有要求的。

帮我们写前端代码的框架也是同样有很多的,例如常用的 ASP.NET Core MVC,它就是一个典型的编写多页面应用的框架——MPA。
MPA 的特点是每个请求都返回一个完整的页面。
ASP.NET Core MVC 的优点就是可以把 C# 和 HTML 写在一起,部署起来很方便,要求编写 cshtml 格式的代码。

而 Vue 也是一个前端框架,它是一个典型的编写单页面应用的框架——SPA。
SPA 的优点是可以完全和后端解偶,前端开发者和后端开发者可以并行开发,相互独立不影响,前端只需要通过网络请求拿到后端提供数据即可。

更多区别参考这篇文章

转载于:https://www.cnblogs.com/kexxxfeng/p/10936197.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值