# 开发模式
# 在线开发
在在线开发模式下,应用程序的开发和部署都在云端进行。开发人员可以通过浏览器访问低代码平台的在线开发环境,使用可视化界面和拖放功能来创建应用程序。在线开发模式具有以下优点:
- 可以在任何地方通过网络访问低代码平台,无需安装额外的软件,只需一个支持浏览器即可。
- 团队成员可以同时协作开发,实时查看和编辑应用程序。
- 应用程序的部署和更新都由低代码平台自动处理,无需手动操作。
# 本地开发
在本地开发模式下,开发人员需要在自己的计算机上安装低代码平台的开发工具。通过这些工具,开发人员可以在本地创建和调试应用程序,并将其部署到云端或本地服务器。本地开发模式具有以下优点:
- 开发人员可以更灵活地使用自己熟悉的开发工具和环境。
- 可以在没有网络连接的情况下进行开发和调试。
- 可以更好地控制应用程序的部署和更新过程。
- 可以更好地定制化工程需求。
在线开发模式和本地开发模式都有各自的优势。在线开发模式适合团队协作和快速迭代,而本地开发模式适合个人开发者和对部署过程有更高要求的项目。具体选择哪种模式取决于项目需求和开发团队的情况。
# 基于镜像开发
基于镜像开发是一种介于在线开发和本地开发之间的开发模式。在这种模式下,开发人员可以本地使用低代码平台的镜像来运行应用程序,主要产出元数据目录。基于镜像开发模式具有以下优点:
- 无需准备复杂的JDK、Maven等环境以及开发工具。
- 可以在本地进行开发和调试,减少在线开发的延迟。