品牌升级

我们可能是最后一个升级到 Vue.js 3 的组件库,不过该来的早晚会来。

作为国内最早一批的 Vue.js 组件库,View UI(即 iView)来到了它的第 6 年。这 6 年中,我们从开源逐步向商业化探索,沉淀技术、丰富生态、积累用户。

由于整个生态的产品线众多,本次我们设计了全新的品牌:View Design。当然,还是熟悉的网址和 Logo:

https://www.iviewui.com

产品线

View Design 目前主要包含以下产品线:

  • View UI Plus(开源、免费):https://www.iviewui.com/view-ui-plus
    基于 Vue.js 3 的 UI 组件,本次升级,新增了 30+ 组件,目前共有近 100 个组件(可能是目前组件最丰富的 Vue3 UI 组件库)。

  • Admin Plus(闭源、收费):https://www.iviewui.com/admin-plus
    基于 Vue.js 3 的企业级的通用型中后台前端解决方案,在线预览地址:https://adminplus.iviewui.com

  • iCRUD(闭源、收费):https://www.iviewui.com/icrud
    面向配置的表格快速增删改查组件,基于 Vue.js 3,同时适配 View UI Plusvxe-table,在线预览地址:https://icrud.iviewui.com

  • 物料市场(闭源、收费):https://www.iviewui.com/store
    提供更多生态产品,如模板、主题、组件等,未来将开放市场,允许第三方提交和赚取收益。

View UI Plus

View UI Plus 是 View Design 的核心 UI 组件库,完全开源和免费。本次升级至 Vue.js 3,保留了原 View UI 几乎全部的 API(部分由于 Vue 3 被迫改动,如 value -> model-value 等),所以在使用和体验上,可以说和 View UI 几乎一致,除了 Vue.js 3 规定的 API 升级外,你几乎不用修改 View UI Plus 在使用上的 API(具体以文档为准)。

为了便于您快速上手开发,我们免费提供了两套工程,可以为您省去大量配置和调试环境的时间:

  • View UI Plus Project(基于 Vue CLI)
  • View UI Plus Project(基于 Vite)

本次升级,我们还 新增了 30+ 组件,比如 TreeSelect(树选择)、City(城市选择器)、Login(登录)、Notification(通知菜单)、Calendar(日历)等。

View UI Plus 有近 100 个组件,数量庞大,升级工作也是巨大的。我们对全部组件逐一进行了升级、测试,部分组件进行了重构(如 Select),确保了官网所有示例均正常运行,所有文档也校对了 3 遍。

我们废弃了 v-transfer 指令,而是使用 Vue 3 内置的 <teleport> 组件。

因为升级到了 Vue 3,你可以选择熟悉的 选项式 API(Options API) 或全新的 组合式 API(Composition API)进行开发。

也是因为升级到了 Vue 3,View UI Plus 不再兼容 IE 浏览器

其它一些内容,值得注意:

  • 同时支持 ESM、CJS、UMD 和全局变量(ViewUIPlus,用于 CDN 引用);
  • 支持多语言及最新的 vue-i18n 插件;
  • 支持按需引用;
  • 支持组件全局配置,如 size、transfer 等;
  • 支持自定义主题。

接下来,我们会尽快完善以下内容:

  • 所有组件的 TS 定义文件;
  • unplugin-vue-components 的支持;
  • 新版的 Playground;
  • SSR 的支持;
  • Electron 的支持等。

Admin Plus

Admin Plus 是一套企业级的通用型中后台前端解决方案,它基于 View UI Plus,适用于 Vue.js 3。Admin Plus 是我们的商业化产品之一,闭源、收费。

在线预览地址:https://adminplus.iviewui.com

Admin Plus 使用最前沿的前端技术栈,支持各类型产品,比如典型的中后台应用(类阿里云后台、七牛云后台,各类 to B 产品)、社区型应用(类知乎、论坛、门户)(需使用社交布局。查看社交布局)、地图型应用(需使用地图布局。查看地图布局)、工作桌面型应用(需使用工作桌面布局。查看工作桌面布局)等。

其核心产品特点有:

  • 丰富的布局模式可选择,布局和功能具有高可配性;
  • 支持顶栏菜单和侧边栏菜单(侧边菜单自动响应顶栏菜单变化);
  • 支持动态菜单(深度优化,支持实时更新动态菜单数据);
  • 强大的鉴权系统,对路由、菜单、功能点等支持 6 种鉴权模式,满足不同的业务鉴权需求,详见文档鉴权
  • 强大的国际化(多语言)方案,深度优化支持浏览器标题、菜单、组件、内容,自动判断语言,支持实时生效和刷新页面双模式,支持远程加载多语言文件;
  • 支持全局水印,可动态更新水印内容;
  • 全响应式支持,所有页面及功能点对 PC 端、移动端、平板电脑均有不同的显示效果;
  • 含有大量典型的业务示例,包括 用户管理 菜单权限管理 角色权限管理
  • 漂亮的 UI、极致的用户体验和细节处理;
  • 优质的售后技术支持,完善的文档。

iCRUD

iCRUD 是一套基于 View UI Plus 的增强型表格组件,面向配置开发,快速搭建具备 增、删、改、查 功能的表格页面。支持 Vue.js 3。iCRUD 也是我们的商业化产品之一,闭源、收费。

在线预览地址:https://icrud.iviewui.com

其核心产品特点有:

  • 面向配置的开发模式,且提供了三个不同维度的配置,开发简单快速,省去大量业务代码;
  • 支持 View UI Plus Table 组件的全部功能;
  • 支持 vxe-table,及大数据量渲染、大数据量树形数据等。
  • View UI Plus 的 Form 组件全面覆盖(17+);
  • 支持本地和远程的数据字典,且自动缓存;
  • 支持多种表格数据渲染及查看渲染方式,且针对 17+ Form 类组件深度优化显示效果;
  • 扩展的多选模式,支持异步跨页数据多选,支持批量删除数据;
  • 支持导出表格数据,支持打印表格,支持调整列顺序、列显/隐等功能;
  • 移动端响应式设计。

后记

6 年以来,我们不断地对产品进行打磨,深度了解 B 端客户的需求,目的是将 View Design 打造为最好看且最好用的产品。我们认真审视每一个 UI 细节,思考每一个 API 的设计,为的就是让客户尽可能降低使用成本,做出跟 View Design 一样漂亮的系统。

接下来,View Design 团队将固定、持续对全部产品线进行迭代和维护。我们也会陆续以文章、直播等形式与大家交流更多的技术细节。敬请关注!

View Design 全系产品升级至 Vue 3,并发布 View UI Plus 正式版相关推荐

  1. 贝康医疗收购男科IVD公司星博生物;诺唯赞将展示新冠肺炎全系产品和解决方案 | 医药健闻...

    | 行业焦点 贝康医疗收购男科IVD公司星博生物,加速国产化仪器替代.此次贝康医疗对星博生物的收购,将成为男科精子筛选解决方案公司与胚胎精准筛选解决方案公司的强强联合,打通了完整的辅助生殖筛选的解决方 ...

  2. 云和恩墨携MogDB等全系产品亮相第十届PostgreSQL中国技术大会

    在送走了跨年大寒潮.新年冷空气后,1月中旬的广州气温开始回升,天公作美阳光怡人,仿佛在庆祝第十届PostgreSQL中国技术大会1月15.16日在广州万富希尔顿酒店的顺利召开! 本届大会由Postgr ...

  3. 华为鸿蒙系统会用于平板吗,谷歌始料不及,任正非正式宣布:鸿蒙OS将用于手机平板等全系产品...

    近日,76岁的华为创始人任正非一反常态重新回归达沃斯论坛,引起了媒体的热议,成为了论坛的焦点人物.本次论坛上,任正非正式宣布鸿蒙OS已经正式上线的消息,将用于手机平板等全系产品,这不仅是华为的喜事,而 ...

  4. C11全系产品涨价后 零跑汽车宣布T03全系车型调价

    3月26日消息,零跑汽车官微发文称,受上游原材料价格上涨等因素影响,零跑汽车将对T03全系车型及补贴后官方指导价进行调整. 零跑汽车官网显示,此次零跑C11调整后售价为17.98万-22.98万元,与 ...

  5. 苹果全系产品信息查询

    Apple全套固件下载:http://www.felixbruns.de/iPod/firmware/ https://ipsw.me/ TSS激活验证查询:http://api.ineal.me/t ...

  6. 适配iOS11~13.5及全系设备:最新越狱工具发布下载

    一如此前的预告,Pwn20wnd现在正式发布了unc0ver 5.0.0的下载,它理论上支持iOS 11~iOS 13.5系统的全iOS设备越狱(iOS 12.3-12.3.2.12.4.2-12.4 ...

  7. ios越狱工具linux版下载,适配iOS11~13.5及全系设备:最新越狱工具发布下载、附教程...

    一如此前的预告,Pwn20wnd现在正式发布了unc0ver 5.0.0的下载,它理论上支持iOS 11~iOS 13.5系统的全iOS设备越狱(iOS 12.3-12.3.2.12.4.2-12.4 ...

  8. Google发布Flutter 2.0正式版,支持全平台程序构建

    今天,Google发布了 Flutter 2.0的正式版本,至2018年Flutter 1.0版本发布以来,在最近的3年的时间礼,Flutter进行了大量的升级以支持更多平台的开发需求.作为 Flut ...

  9. NAB展会BOSMA博冠8K全系8K摄像机产品惊艳亮相

    2022年4月23日-27日,NAB Show(全美广播电视设备展)在美国拉斯维加斯举行,作为全球电子通信传播媒体界最负盛名的展览会之一,这是NAB展会自疫情发生以来首度以线下的形式回归大众视野. 博 ...

最新文章

  1. android仿微信的activity平滑水平切换动画,Android实现简单底部导航栏 Android仿微信滑动切换效果...
  2. 想买啥 VS 买了啥!理想与现实的差距咋就这么大咧?
  3. optee内存管理和页表建立
  4. pypthon3精要(13)-变量命名规则之下划线
  5. 24、C++ Primer 4th 笔记,面向对象编程(2)
  6. matlab 随机森林算法_随机森林算法
  7. ASP.NET Core Razor页面禁用防伪令牌验证
  8. 最近公司遇到了APR攻击,顺便了解一下知识
  9. [导入]C#面向对象设计模式纵横谈(21):(行为型模式) Memento 备忘录模式.zip(9.73 MB)...
  10. UVALive 3135
  11. Tomcat的下载安装及静态部署
  12. PyTorch安装及试用 基于Anaconda3
  13. 翻译 Learning Unsupervised Video Object Segmentation through Visual Attention
  14. 生成.bks格式文件
  15. Google Paly 开发者账号需要注意的小细节
  16. python执行其它py_如何在一个py程序里执行另一个py程序?
  17. barcode--php生成条形码
  18. mq常见学习问题总结笔记
  19. #微信公众平台开发(一)
  20. 【C语言】GCC编译过程详述

热门文章

  1. 分享给大家一个免费使用网络字体的方法
  2. ansible tower 安装方法
  3. mysql8.0创建dbcp_dbcp_c3p0连接mysql8.0.13
  4. prompt范式有了商业模式,卖提示词可以赚钱??
  5. 嵌入式Linux+Android学习路线图+学习进度
  6. BERT的[CLS]有什么用
  7. 分享个隐世录脚本工具,辅助挂机自动脚本刷材料副本刷经验
  8. Linux光芒耀眼 MOTO产品扩展至PDA手机
  9. 通过RSS订阅优酷视频
  10. shell获得某月最后一天