仅使用JS的Web应用程序..?

时间:2011-06-09 08:28:01

标签: javascript web-applications node.js

我可以单独使用JavaScript创建网络应用程序的可能性是什么......

你能提供一整套有用的JavaScript库和工具吗?

3 个答案:

答案 0 :(得分:1)

路线1:服务器端JavaScript

node.js是服务器端JavaScript。它仍然很年轻但它很棒且完全可用。如果你有一个非关键项目,我建议你使用它。

Here's a list of js libraries I use for node

路线1的问题缺乏成熟度,缺乏压力测试,缺乏详细和广泛的文档/书籍/教程(文档/教程存在,但没有PHP或ASP.NET级别是在。)

路线2:通过REST公开自己的数据库

默认情况下,

couchdb具有用于数据库交互的REST API。这意味着您可以直接通过客户端ajax调用设置沙发服务器并进行数据库操作。 (您将需要某种静态文件服务器)。

有许多工具,例如BackboneEJS,可以使纯客户端开发变得易于管理。

路线2的问题难以处理安全问题,难以处理验证。

答案 1 :(得分:0)

ExtJS就是其中之一。但是你可能需要我们AJAX

答案 2 :(得分:0)

虽然相当困难,但仍有可能。看一下TiddlyWiki,我想这是你可能有兴趣看的应用程序的一个例子。