我希望在CoffeeScript中使用Ionic框架构建一个混合移动应用程序。
该应用程序的功能是登录/注册;拍摄并上传图片以存储在mongodb中。
此应用的完整堆栈建议是什么?
https://github.com/diegonetto/generator-ionic涵盖客户端(除了它在JavaScript中,我将找到一种方法使其与CoffeeScript一起使用)
在服务器端; Mongoose + Passport +我还需要什么?
https://github.com/malikov/Authenticate.me-client-cordova-ionic
答案 0 :(得分:2)
我建议只使用firebase.com作为后端,除了Scala,Netty.io和Javascript外,它还可以在NodeJS上运行。他们的身份验证服务,即简单登录,是关键所在,您不必编写任何后端代码。
您可以通过
对用户进行身份验证您始终可以以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个离子应用程序,它为我节省了很多时间。