精益侧项目的后端平台,具有高级标签方案

zer*_*dot 16 backend stackmob parse-platform

我是一位经验丰富的前端开发人员(Backbone,Coffeescript)和设计师,在后端工作方面几乎没有任何技能.我想构建一个sideproject,而不必担心设置服务器或维护数据库.项目必须尽可能精简且耗时少,但能够实现某种用户身份验证和高级标签方案将非常重要.

我正在考虑使用后端作为服务平台,如http://parse.comhttp://stackmob.com,但仍然想知道是否有更好的方法来实现我想到的项目.鉴于我对情况的描述:您会推荐哪个平台/框架/堆栈?

小智 10

完全披露 - 我是StackMob的平台传播者;-)

您正在描述的项目非常适合StackMob提供的功能.我们的目标是提高开发人员的生产力 无需设置服务器,您可以通过几行JavaScript代码从前端创建API.我们的开源JavaScript SDK构建于backbone.js之上.

用于声明模型和创建模式的一些示例代码如下所示.

var ToDo = StackMob.Model.extend({schemaName:'todo'});

var todo = new ToDo({action : 'take out the trash'});
todo.create({
  success: function(model){
     // do something
  },
  error: function(error) {
    //alert user of error
  }
});
Run Code Online (Sandbox Code Playgroud)

create方法调用对StackMob的RESTful调用并传递该对象.我们推断传递的数据类型并创建模式.

StackMob为这个领域的其他玩家提供了最大的灵活性.我们支持自定义代码,因此您可以使用Java,Scala或Clojure编写自定义业务逻辑,将其打包为JAR文件并将其上载到StackMob服务器.然后调用自定义方法,执行代码并返回JSON响应.

我们还与Github集成,因此您可以将HTML5应用程序自动部署到StackMob服务器,并消除在其他地方托管应用程序的任何需求.

如果您对StackMob有更多疑问,请与我们联系.


Gon*_*oni 0

Parse.com 的团队反应非常迅速,文档可以帮助您入门(我确信它会成长),并且我确信您可以在标记方面做您想做的事情 - 请参阅我的其他问题使用 Parse.Relation 类。

我还没有尝试过 StackMob,但也听说过它的好消息。

如果 Parse 失败,Meteor.com 将是我尝试的下一个:P 对于这些基于 Mongo(灵活模式)的 BaaS,学习曲线接近于零:) 特别是因为您已经熟悉 Backbone。

我已经使用 Parse 3 周了,请随时提出更详细的问题!