weex和rn是比较类似的,都是js渲染为native view,列表等组件因为使用native组件性能高,但还是略微不如原生代码
flutter是skia渲染出来的,原理其实更接近于u3d,使用dart,编译为本地二进制文件分发,一部分情况下性能甚至超越原生代码,可实现各类系统本身不带的复杂特效(游戏引擎能做的基本上flutter也能做,就是难度问题)
cordova是h5套壳,适用于已有完善的网站或需要兼顾网页端的情况,如果只做app且没有网页版需求,pc端也没有用nw.js/electron这些套壳,cordova不大合适,基于h5意味着其性能远落后于weex和rn