cshtml或aspx一般是不好的做法,因为它打开了在视图页面中编写逻辑的大门?如果您通过Ajax / Jquery直接向Web服务请求服务器端逻辑,那么纯HTML解决方案会不会更好?
答案 0 :(得分:1)
在视图中编写视图逻辑没有错。这就是他们的设计目标。使用纯HTML解决方案,您将无法构建动态网站。
答案 1 :(得分:0)
cshtml或aspx一般是不好的做法,因为它打开了在视图页面中编写逻辑的大门吗?
是的,在MVC世界模型中填充了数据(在应用业务逻辑之后),然后这些模型绑定到View,在视图内部编写逻辑的范围非常小。这也不是好的做法,因为没有分离/再利用范围。
在通过Ajax / Jquery请求服务器端逻辑的情况下,纯HTML解决方案不会更好吗?
是。这就是为什么今天大多数网站都是混合的(ajax是服务器),基于提供更好的UI体验。