我目前正在一个 asp.net 网站上工作,并且正在使用网络表单。在使用服务器控件(网格视图、图表等)之前,我有一些构建 asp.net 网站的经验,我觉得它们很慢。我尝试了一些具有所有控件(网格、图表、树等)的 jquery 套件,至少是我需要的那些,我喜欢它们主要是因为它们的速度和改进的用户体验。我打算在我的网站上不使用任何 asp 服务器控件,而是使用纯 html 和 jquery 插件。
不使用任何 asp.net 服务器控件并将大部分处理转移到客户端是一个不错的选择吗?
我知道如果客户端浏览器关闭了 javascript,那么我的网站将根本无法运行。
但除此之外,鉴于我们未来开发移动应用程序和/或实施 MVC 的计划,我可能会面临哪些问题?
如果所有内容最终都呈现为 html 并且我可以使用 jquery ajax 请求获取/发布数据,我为什么还要使用 asp.net 服务器控件?
任何帮助是极大的赞赏。