网友第8问:如何定义iVX的组件原子属性?
iVX具备原子属性,因为它的颗粒度足够小,就像基本的化学元素一样。iVX具备组件的完备性,连续的完备的组件,使得iVX构造各系统成为可能,就像连续化学元素周期表。iVX具备支持更上层,它接近应用层的组件生成,即标准组件→小模块。当然,iVX同样支持用户添加自定义组件,其中包括导出npm包,或各种react和VUE组件导入。
其它低代码平台,如活字格/牛刀等有组件概念,但并非原子组件,划分的比较模糊,其实,从某种角度可以理解为,它的大部分组件相当于iVX小模块概念。
当然,从上边明显可知,虽然同叫组件,但是iVX组件和其他低代码产品组件完全不同。其他低代码产品组件更接近iVX小模块这个级别”。
网友第9问:iVX的语言编译器/语法解析器有什么不同?
iVX是自研编译器,支持生成各种系统的目标代码,其实,从底层来说,iVX是一整套全新的语言及其配套的开发体系。其它低代码平台,均不需要编译。
网友第10问:iVX是如何实现云开发的?
对于iVX,它是支持云端开发、云端调试、云端协同、云端发布和云端运维的。其它低代码平台,目前大多数都支持云端开发。
网友第11问:iVX的云端的弹性和并发能力如何?
iVX以AWS、阿里云、腾讯云为基础,保证云端所有资源弹性化,可以做到serverless。 其它低代码平台,主要以国内云平台为主,也都相应的支持阿里云、腾讯云、华为云、金山云。
网友第12问:iVX开发的应用都支持哪些系统?
iVX开发较早,所以开发的应用支持大多数主流系统平台,包括但并不限于Web App、Android、iOS、Win、Mac、inux/小程序(微信/阿里系/抖音)。 其它低代码平台,应该主要是WebApp,其中氚云主要支持钉钉平台。
网友第13问:iVX的前端开发框架与其他平台有什么不同?
iVX支持React core并优化渲染机制。其它低代码平台,比如react vue都有,牛刀采用早前的WeX5。
网友第14问:iVX的后台开发能力怎么样?
iVX属于非代码,所以直接编排中台业务逻辑;它的API对接第三方数据和服务,当然可以提供API给第三方,进行服务;并且支持微服务构造内部中台能力【iVX提供组应用模式提供组内微服务/企业内微服务等创建服务的模式】,也同样支持复杂数据库操作,连表查询/索引/事物/视图;支持全文搜索数据库;支持Socket,可以实现IM/聊天室/视音频服务;支持直播流/WebRTC等会议和直播业务。其它低代码平台,大多数的业务逻辑,除了定义好的,基本都是代码开发,大多数也都支持API,但却不支持提供API。
网友第15问:iVX的是如何私有化导出和部署的?
iVX支持裸机和分布式Docker私有化部署。其它低代码平台,也基本都支持裸机部署,但有一大部分平台并不支持分布式。
网友第16问:iVX开发配套如何?
iVX已经实现多人协同开发,包括版本管理、后台配置、大型应用快速加载,以及调试。其它低代码平台,大多数都不支持多人协同开发。
网友第17问:iVX的产品设计怎么样?
iVX尽可能减少窗口、弹窗以及操作次数,产品简洁实用【产品设计和用户体验方面的能力】。其它低代码平台,如明道、氚云产品设计不错,牛刀产品相对比较难操作,根据网友反映,可能因为bug多。
网友第18问:iVX产品的教学以及使用文档如何?
iVX提供完备教学视频、文档,以及免费Demo系统,方便用户实用和查阅 。 其它低代码平台,如氚云文/活字格档完备,明道/简道云/宜搭云相对简单,牛刀一年上未更新。