gpt4 book ai didi

javascript - 有人帮我回答一下为什么我们在asp.net中使用脚本吗?

转载 作者:行者123 更新时间:2023-12-02 16:04:05 24 4
gpt4 key购买 nike

当我使用asp.net 为网站编码时。服务器中的Asp.net调用sql服务器(ado.net、linq或 Entity Framework )并获取数据,发送给客户端。我使用一些控件作为 girdview 来显示数据。实际上,我做网络优化(sql server - 存储过程,创建索引,分区=>更快,加速获取数据。网站:UI简单,不要使用太多效果)

但是为什么在客户端,当服务器向客户端返回数据时,很多人总是会使用脚本(例如javascript,jquery,node js,Angular js,bootstrap,react,google o/i.... ) 在网页中显示。

那么,当我们使用girdview时,它会变慢还是变快?

当用户(客户端中的人员)在浏览器中停止脚本时,这意味着制造商允许用户或提议在客户端的浏览器上停止脚本。那么,当用户可以停止脚本时,为什么我们要使用它们(*.js) ?

甚至很多人在服务器中使用asp.net(新版本 - 2013),他们也在其中使用脚本。那么当我们只使用asp.net时,服务器中的asp.net +脚本更快还是更慢?

请帮我解答。

(很抱歉,因为我的英语不好。)

非常感谢。

最佳答案

在 Web 开发的早期,客户端的 Javascript 显着增强了客户端的“用户体验”,而从服务器传递的静态 HTML 则无法做到这一点。这包括根据用户输入启用或禁用某些界面功能、根据用户输入显示或隐藏某些显示区域或其他数据的组合。

随着 Web 开发的发展,对与后端 Web 服务器进行更强大的客户端交互的需求变得越来越明显,并且您提到的“框架”都以各种方式工作,以改进设计、响应能力和行为。基于网络的应用程序的方式不仅仅是启用或禁用按钮。这相当于复杂的数据绑定(bind)、Web 服务回调、减少服务器往返以及创建丰富的客户端接口(interface)等等。

它们都是工具,每个都有自己的 Angular 色,每个都致力于使 Web 应用程序比前一代的应用程序更加强大。

关于javascript - 有人帮我回答一下为什么我们在asp.net中使用脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30924622/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com