我们是否使用JavaScript MVC(MVVM)框架(如Backbone.js,Angular等)向后退?

前端之家收集整理的这篇文章主要介绍了我们是否使用JavaScript MVC(MVVM)框架(如Backbone.js,Angular等)向后退?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
JavaScript MVC框架如Backbone.js,Angular,Ember.js等都是这些天气.我明白,他们是伟大的防止意大利面条代码和所有,但我真的不明白为什么他们已经起飞像他们有.

在所有这些年以后,确保网站可以使用渐进式增强功能访问,这种事情在JavaScript被禁用时无效.看看https://app.getblimp.com/.这是一个很好的应用程序,但如果JS被禁用,整个事情是无用的.记得几年前,Target被起诉超过一百万美元,因为他们的网站是无法访问的?

另一件事是如何将HTML集成到JS中.不管发生什么事情,HTML分开标记,CSS分开为演示文稿和JS分开为行为?为什么所有这些东西应该由JavaScript完成的服务器处理?

有人可以指出,为什么在传统的服务器端MVC框架中使用JavaScript MVC框架,如PHP的Zend,Ruby on Rails或Python?

我只是不明白

解决方法

如果有人禁用JavaScript,整个互联网将为该用户中断.所以,不,BackboneJS和其他诸如Angular和Ember这样的框架正在推动我们前进,通过采用以前是为片段和愚蠢动画保留的浏览器语言,并允许我们以协作友好的方式对可扩展的用户友好的应用进行组织.

在客户端上保持同样多的负载是JS应用程序真正闪耀的地方.没有必要强制用户对您的服务器进行不必要的http连接,并且在没有相同结果的情况下让服务器进行工作.

猜你在找的JavaScript相关文章