2014-12-03 29 views
1

我期待在CoffeeScript中使用Ionic框架构建混合移动应用程序。Coffescript + Ionic

该应用程序的功能是登录/注册;把图片上传到mongodb中存储。

什么是此应用程序的完整堆栈建议?

https://github.com/diegonetto/generator-ionic涵盖了客户端(除了它是在JavaScript中,我会找到一种方法,使其与CoffeeScript的工作)

在服务器端;猫鼬+护照+我还需要什么?

https://github.com/malikov/Authenticate.me-client-cordova-ionic

https://github.com/malikov/Authenticate.me-Node-Server

回答

2

我建议只需使用firebase.com的后端,对其中的NodeJS它的自我运行,除了斯卡拉,Netty.io和Javascript。他们的认证服务,简单登录是关键,你并不需要编写任何后端代码。

您可以通过

  • Facebook的
  • Twitter的
  • Github上
  • 谷歌
  • 匿名
  • 一个简单的电子邮件和密码认证
  • 自定义验证
  • 验证用户

您可以随时以base64编码格式存储图像。如果你的图像大于10 MB,这是他们的限制,你总是可以将它们分成10 MB块。

另一点值得一提的是,Ionic基于AngularJS,您可以使用AngularFire,这是官方支持的Firebase的AngularJS绑定。 Angular和Firebase的组合提供了HTML,JavaScript和Firebase后端之间的三方数据绑定。

https://www.firebase.com/docs/web/libraries/angular/quickstart.html

我没有使用火力地堡作为我的后端2-3离子的应用程序,它为我节省了很多时间。