小编dwo*_*rad的帖子

没有服务器端的CouchApp或具有xdomain问题的CouchDB后端?

我一直在玩CouchDB和CouchApp一段时间了.我正计划将它用于我正在开发的新网站项目.

  1. 从可扩展性的角度来看,我喜欢CouchApp的想法.

    缺点是没有服务器端代码,有些东西(如oAuth身份验证)在客户端很难做到.在某些时候,我确定我需要一些描述的服务器端代码 - 我想你可以看看Node.js,但不想在这一点上.

  2. 使用CouchDB纯粹作为后端解决方案,而您的页面是从另一台服务器提供的,这也很合适,但缺点是跨域问题阻止您轻松使用内置的CouchDB API.

那么有没有人能解决这两个缺点之一呢?

你能以某种方式从CouchApp服务于服务器端代码(甚至PHP会赢)或者你能以某种方式使用一个单独的网站来服务你的网页但是克服了跨域问题吗?

我真的试图让解决方案尽可能干净(并且可扩展),而CouchDB的一个好处就是超级简单,超快速的API,所以我真的不想在它周围使用包装器 - 除非它没有阻碍了性能/可扩展性.

欢迎您的意见.

couchdb couchapp

6
推荐指数
1
解决办法
2122
查看次数

CouchDB视图 - 列出功能性能命中?

很多人都知道来自couchdb视图的响应如下

{"rows":[
  {"key":"1","value":{"Col1":"Some Value"}},
  {"key":"2","value":{"Col1":"Another Value"}},
]}
Run Code Online (Sandbox Code Playgroud)

好吧,我想整理一下

[{"key":"1","value":{"Col1":"Some Value"}},
  {"key":"2","value":{"Col1":"Another Value"}}]
Run Code Online (Sandbox Code Playgroud)

我正在考虑使用"列表函数"来整理响应,但我想知道做这样的事情的潜在性能开销?它值得吗?或者我应该考虑更改我的所有代码来处理不同的响应?

谢谢达莫

couchdb

3
推荐指数
1
解决办法
1277
查看次数

Mustache.js - 你如何挂钩事件?

我正在考虑将Mustache.js用于我正在进行的一个小项目......我还没有看到答案的一件事是 - 哪种方法可以用来挂钩活动?

我是用胡子创建树状菜单的东西,但我不认为哪个是将事件连接到每个节点的最佳或最干净的方法?

mustache

3
推荐指数
1
解决办法
3075
查看次数

标签 统计

couchdb ×2

couchapp ×1

mustache ×1