我目前正在探索通过Kotlin多平台重用一些客户端代码的想法。
最初的要求是在Android和iOS之间共享代码,所以我在客户端上设置了很多client plus SQL Delight来存储数据。
突然,一个web客户端被请求了,所以当我瞄准Kotlin/JS时,我正在考虑如何处理数据存储。SQL Delight不支持它,尽管已经实现了一个JS驱动程序和一个使用它的示例应用程序。
所以,看起来最好的选择是使用一些NPM依赖项。你能推荐一个:
-
是一个关系数据库,因为在web上使用NoSql,而在移动客户端上使用RDBMS可能会导致数据模型问题
-
可以安全地存储敏感数据(完全或部分加密等)
谢谢