javascript - 寻找仅客户端的 Web 开发框架

标签 javascript frameworks client

我希望构建一个丰富的应用程序风格的演示文稿。我希望它成为一个单页网络应用程序,并希望使用一个好的网络开发框架来构建它。但是,我不想有任何服务器端依赖项。 corMVC 似乎准确地描述了我想要的内容,但它没有文档,所以我无法确定。

我能做的最好的事情就是描述我正在寻找的内容,我怀疑我在搜索中没有使用正确的术语:

  • 一个 JavaScript Web 开发框架,用于开发仅客户端的单页 Web 应用程序。
  • 应有详细记录、维护并保持最新
  • 它应该作为 MVC 或静态网站生成器(如 Jekyll)工作
  • 它应该与具有“准备返回”按钮功能的路线配合使用
  • 如果它能与模板和布局配合使用那就太好了

编辑 - 我遗漏了一些东西:

  • 必须解析 Markdown 文件(如 Jekyll)
<小时/>

原因是?我想将其部署在几个不同的地方,大多数地方没有服务器。我想以有组织的方式构建它,就像使用 Jekyll 或 web2py 一样。

最佳答案

Addy Osmani 在最流行的 Javascript MV* 框架中实现了“ToDo”应用程序,以便您可以对它们进行比较:

http://addyosmani.github.com/todomvc/

看看这些:

http://documentcloud.github.com/backbone/

http://javascriptmvc.com/

关于javascript - 寻找仅客户端的 Web 开发框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9893330/

相关文章:

javascript - 如何使用 JavaScript/jQuery 在页面加载时显示 X 数量的子 div?

javascript - 动态设置嵌套对象的属性

php - 什么是处理 PHP 应用程序到 SQL 数据库的良好包装器/框架/库?

javascript - 为什么这段代码不会破坏嵌套的 forEach

javascript - Promise 未在 process.exit 中运行

.net - 如何转换;将带有 Key=Value 的字符串分隔成 .net 中的 KeyValue 对?

c# - .NET Framework 2.0 与 3.5/4.0...使用旧版本有什么优势吗?

java - 为 MySQL 创建简单客户端的最简单方法是什么?

C# NET 服务器/客户端应用程序

c++ - TCP - 如何关闭在线程内创建的客户端 -C++