我正在构建一个chrome扩展,需要从我的postgres数据库读取数据,并在弹出框中显示它。我已经读到,这样做直接是一个安全风险,并讨论在:从Chrome扩展连接到DB ?,建议有Chrome扩展→Web应用程序API→DB.
我认为这是一个很好的解决方案,但我不知道从哪里开始。我如何建立一个web API?只使用javascript是可能的吗?或者有一个更好的数据库比Postgres chrome扩展?
任何帮助和指导将不胜感激!
感谢Web扩展不能直接与数据库通信。例如,您需要在Node.js中构建API服务器。如果你不想使用PostgreSQL,你可以尝试像谷歌Firebase或Deta或其他云解决方案,提供数据库的Web API。