低代码已经成为软件开发变革的新方向,而iVX(官网链接)是首个通用无代码开发平台,做到了整个开发过程几乎完全不需要代码。
ivx学习:https://www.ivx.cn?extend=chenhua
一. 前后台分离架构概览
iVX的应用采用前后端分离架构,即前端部分和后台部分的逻辑完全独立,两者通过服务组件来通信:
如上图所示,前台部分,对应前端应用程序,负责客户端界面的展示与交互。在iVX中,前端程序支持多种类型,包括web应用,小程序,原生app,与windows exe应用。在运行时,每个用户都会在本地客户端下载或安装一份前端程序来运行;后台部分,对应服务端程序,部署在后台服务