Coffescript + Ionic

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

该应用程序的function是login/注册; 把图片上传到mongodb中存储。

什么是这个应用程序的完整堆栈build议?

https://github.com/diegonetto/generator-ionic覆盖了客户端(除了在JavaScript中,我将find一种方法使其与CoffeeScript一起工作)

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

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

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

我build议使用firebase.com作为后端,除了Scala,Netty.io和Javascript之外,它还可以在NodeJS上运行。 他们的authentication服务,简单login是关键,你并不需要编写任何后端代码。

您可以通过身份validation您的用户

  • Facebook的
  • 推特
  • Github上
  • 谷歌
  • 匿名
  • 简单的电子邮件和密码authentication
  • 自定义authentication

您始终可以使用base64编码格式存储图像。 如果你的图像大于10Mb,这是他们的限制,你总是可以把它们分成10MB的块。

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

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

我做了2-3个使用Firebase作为后端的离子应用,为我节省了很多时间。