使用 jive 进行编码、数据迁移和部署过程

coding, data migration and deployment process using jive

我是 Jive 的新手,目前正在阅读 https://docs.jivesoftware.com/ 上提供的文档。 我要找的是

  1. 在 jive x 中编写代码的任何特定编辑器
  2. 如何将数据迁移到 jive
  3. 部署过程紧随其后。比如在哪里开发、测试、部署。

所以任何使用过 jive 的人都可以提供一些 links/tips。

  1. 没有专门为 Jive 编写代码的编辑器。这是个人偏好,也可能取决于您是在 Java 中编写插件还是在 JS 中编写附加组件。一般来说,我更喜欢使用 IntelliJ。

  2. 将数据迁移到 Jive 的最佳选择是使用 REST API。对请求进行速率限制以防止实例过载很重要,但是 API 应该能够处理大量请求,具体取决于底层基础设施。理论上您也可以使用数据库将数据迁移到 Jive 中,但这需要对 Jive 架构有深入的了解,并且破坏某些东西的可能性很高。

  3. 对于开发和早期测试,最好是本地实例,您可以按照这些 steps 进行设置。对于完整的端到端测试,最好的是拥有一个 UAT 环境,它尽可能多地复制生产 instance/infrastructure.