CouchDB是服务器端Javascript的一个例子吗?

Rub*_*tor 2 javascript couchdb

我看着使用Javascript服务器端,看看persevere/pintura,但对于像我这样的新手,我需要更多的文档和教程,CouchDB似乎有很多,但它是否用作服务器端js工具?

亲切的问候

Big*_*Hat 6

是的(借调@Pointy上面所说的).CouchDB中的JavaScript确实在服务器端运行.:)

除此之外,CouchDB中的JavaScript可以做的不仅仅是map/reduce查询.它还用于文档验证,更新处理(例如,用于处理发布到CouchDB的XML),以及来自单个JSON文档(使用_show)的HTML或其他标记输出,或来自map/reduce查询的结果(使用_list).

但是,CouchDB不像Node.js那样提供文件系统访问或TCP/IP侦听器.现在,JavaScript专注于数据库内容的"传送和处理"(例如验证,格式化和查询).

如果您有兴趣研究CouchDB不"内部"(图像处理,发送电子邮件等)处理事物的选项,您可以查看我关于CouchApp架构选项的回复.

CouchApp绝对是网络应用的可行选择.将这些与复制相结合,很难被击败.