我想使用NativeScript构建我的应用程序。但是我对应该使用的后端方法感到有点困惑。
我想创建一个简单的CRUD应用程序,它可以写入像MySQL或postgresql这样的数据库。我应该构建一个后端api服务来使用诸如express / node stack之类的东西来执行我的CRUD操作吗?或者应用程序本身应该使用NativeScript执行CRUD操作?
我想让NativeScript应用程序本身自己执行CRUD操作,因为我觉得为简单的CRUD应用程序创建后端服务可能有点过分。但我不确定NativeScript是否能够为MySQL等数据库执行CRUD服务以获取用户身份验证等。
答案 0 :(得分:3)
如果你真的想使用MySQL,那么你将不得不总是有一个wifi /互联网连接,并通过内置的HTTP模块构建某种桥梁;或使用类似我的NativeScript-WebSockets库的东西与你的后端mysql服务器通信。
但是,即使您想要在互联网上更新MySQL数据库;我建议本地数据库存储在sqlite中;然后在需要时同步数据。