1

在我们的全栈应用程序(Java+React)中,我们需要处理大型配置文件。这些配置文件包括 JSON 和 YAML 文件。这些配置文件存储可能在应用程序生命周期内更改的信息(例如用户设置)。我们需要为我们的客户提供一些方法,以便他们可以更改这些文件并将它们存储到应用程序/从应用程序获取它们。我们不想为配置文件中的每次修改重新部署应用程序。

  • 我们在 Java 或 node.js 中有任何实用程序吗?
  • 是否有任何基于 Web 的 IDE 可以轻松插入我们的应用程序并允许客户更改配置文件?
4

1 回答 1

1

所以你有一个完整的堆栈应用程序,这意味着你已经有一个后端数据库。数据库将是存储这些配置的最佳位置。

例如,如果不同的属性适用于不同的用户,您可以拥有一个名为Configuration_properties、 列和/或 FK的表。property_nameproperty_valueuser

为我们的客户提供某种方式,以便他们可以更改这些文件并将它们存储到应用程序/从应用程序获取它们

与修改存在于某处的巨大文件相比,更改在 DB 表中作为行存在的属性要容易得多,效率要高得多。

于 2022-01-01T07:48:43.290 回答