如题,另外如果开发移动端APP是否有推荐的方式?cuba-rest-js等组件能否用于基于其他技术(如React,Vue等)的前端开发中?
你好,感谢关注 CUBA 平台的发展。
提供 Polymer UI 的可视化设计器是 CUBA 平台的一个目标, 可能的做法是通过集成 polymer ui已有的两个设计工具:
https://github.com/PolymerLabs/wizzywid 或者 https://github.com/polymer/designer
由于这两个工具的更新比较滞后, 目前还不能进行集成,开发团队会关注这两个项目的进展。
但目前不能给出具体的时间表。
关于 cuba-rest-js,可以参考下面这个项目:cuba+angular。 另外,react是cuba前端支持的技术之一。只不过目前cuba对其支持还不如polymer成熟。
Polymer虽然是google开源,但是感觉还是比较小众,也不是google重点支持的项目,使用的用户群体比较小,使用他对于开发者来说有些什么优势呢?
当时选择使用 Polymer 是在2016年或者更早,那时三大前端技术都还没有这么发达,生态也没有完善。而 Polymer 是当时来看比较成熟的框架,支持 web 组件,在 chrome 和 safari 都有非常不错的表现,而且以移动端开发优先。
其实对于前端的选择有非常大的自由,现在针对 react/angular/vue 都有快速的开发方法,to C的前端应该不是 CUBA 框架的优势,各个团队可以根据自己擅长的前端技术来进行开发。这种情况下,CUBA 快速开发 REST API 的能力就很重要了。CUBA 下一步也是会提供多样性的前端技术选择。
CUBA 的优势在于企业级内部(backoffice)系统的开发,使用 Studio + Vaadin,能快速开发出功能丰富的企业级应用。
cuba-rest-js现在是否已经支持各种前端主流框架,有这方面的文档和例子吗?另外关于cuba前端技术这块有roadmap说明吗
cuba-rest-js已经发布在npm的仓库,所以对前端框架支持应该是没问题的。上面那个angular的例子里就使用这个库。另外,可以参考这个js库的github主页:
2019年roadmap不日将推出,欢迎关注!
好的,谢谢。除了cuba-rest-js前端还有哪些库是通用的呢?