移动应用如何在本地存储消息?

时间:2015-07-07 15:11:23

标签: angularjs node.js socket.io ionic-framework mean-stack

由于某些原因,这很难找到,但我正在尝试使用Ionic Framework和MEAN堆栈创建一个消息传递应用程序,但是想知道......

  1. 为混合应用程序发送和检索消息(socket.io或其他节点模块)的最佳做法是什么?
  2. 应用如何使用Ionic存储这些消息(sqllite或nosql)?
  3. 应该存储什么格式(Json?)以便在聊天屏幕上进行排序和打印检索?
  4. 非常感谢答案,链接真正帮助我进一步开展自己的研究。

1 个答案:

答案 0 :(得分:0)

如果您正在进行平均堆栈,那么您将使用mongo数据库(M:Mongo,E:express,A:angular,N:node)。 Socket Io将是我所知道的发送消息的最佳方法。您将它们存储在Mongo DB上。由于您将使用mongo DB,因此您将使用Json格式I:E:{user:“”,Message:“”,MSGID:“”}。

一些链接: https://github.com/DaftMonk/mean-chat https://www.airpair.com/ionic-framework/posts/ionic-socketio-chat-application-tutorial http://forum.ionicframework.com/t/demo-ionic-chat-app/13324