ajs*_*sie 7 javascript php ajax frameworks
我正在开发一个专注于ajax的Web应用程序.整个应用程序只在一个页面上,但传统页面中的线程除外,因此可以对它们进行索引.
所以我必须有非常结构化的JS代码,我想知道它们是否是基于ajax的应用程序的任何框架.
例如.codeigniter,cakephp和其他我读过的关于不关注这个.他们只是根据mvc组织常规的PHP代码.
因为我的代码开始变得非常混乱(特别是js代码),我真的需要一些结构.有没有办法在javascript中使用相同的mvc + oop结构?我从未听过有人在谈论它.即使我把js代码放在单独的文件中,例如每个页面一个,有很多行,每当我必须添加一些新的功能时我感到迷茫和紧缩.
对于如何构建这个建议和想法会很棒!
我认为你对此有错误的心态。
大量使用 AJAX 的网站或应用程序在其基础上与 Web 1.0 对应网站或应用程序并没有太大不同。您仍然拥有相同的基本组件:HTTP 请求和响应。只是使用 AJAX 时您很少请求完整的 HTML 页面。大多数时候,您请求的是 HTML、XML 或 JSON 的片段。
因此,仅仅因为您将拥有一个 90% 以上由 AJAX 驱动的网站/应用程序,并不意味着您需要抛弃 MVC 等现有约定并寻找新的东西。
大多数现代框架都内置了大量 AJAX 内容:ZF、symfony、cake 等。
我不知道有任何框架(PHP 或 JavaScript)适合您的要求。话虽这么说,您可能会从观看《高性能 JavaScript:为什么您所学的一切都是错误的》、《设计丰富的 Web 体验》和《高性能 Ajax 应用程序》中得到一些东西,尽管它们已经有几年的历史了。
另外,请考虑深入研究 AJAX 密集型项目并了解它们的运行情况。基于 ExtJS 和 jQuery UI 的应用程序将是一个好的开始。
归档时间: |
|
查看次数: |
6696 次 |
最近记录: |