1. iTwin对vue的支持

  1. iTwin.js支持所有前端框架包括vue。

  2. vue不能直接调用iTwin中封装好的组件,因为这些组件是用React编写的,但是可以根据已经封装好的ts工具,重新封装定制化的前端组件, React封装的都是bentley风格的UI,不同系统需要根据UI的设计重新封装。
    例子: 使用ts查看viewer https://github.com/wgoehrig/itwin-ts-viewer

2. 使用react原因

  1. 应用广泛,生态完善;
    React 是由Meta(原Facebook)开发的一个用于构建用户界面的 JavaScript 库,拥有NPM最高的五星级评分和每周下载量,应用在很多中大型项目中,有非常丰富的文档和完善的生态。
  2. 可以极大提升开发效率;
    itwin.js 提供的小到一个按钮,大到整个页面、开箱即用的 UI 组件,视图窗口、数据展示、树状结构等功能组件,都是使用 React + TypeScript 编写,在使用过程中可以拿来即用,或者做很小的修改即可满足需求,可以节约时间提高效率。

results matching ""

    No results matching ""