Coffeescript + Ionic

时间:2014-12-03 17:51:39

标签: node.js mongodb cordova coffeescript ionic-framework

我希望在CoffeeScript中使用Ionic框架构建一个混合移动应用程序。

该应用程序的功能是登录/注册;拍摄并上传图片以存储在mongodb中。

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

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

在服务器端; Mongoose + Passport +我还需要什么?

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

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

1 个答案:

答案 0 :(得分:2)

我建议只使用firebase.com作为后端,除了Scala,Netty.io和Javascript外,它还可以在NodeJS上运行。他们的身份验证服务,即简单登录,是关键所在,您不必编写任何后端代码。

您可以通过

对用户进行身份验证
  • 微博
  • 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

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