sku图尺寸是多少(如何搭建组件库,提升原型设计能力?)

编辑导语:建立构件库,提高原型设计能力,可以有效封装解决方案,提高设计效率,但是在绘制原型的过程中总是会出现很多问题,主要是产品经理没有构件库的思维。本文主要分享如何建立自己的组件库,从而提高原型设计能力。让我们一起学习。



画原型是产品经理重要的日常工作之一。我发现很多产品经理在画原型的时候存在以下问题:

  • 我们每做一个新项目,原型的所有组件、页面、模块都是从0到1,用最基础的组件组合而成。花了很多时间不说,画出来的原型还是很丑的。
  • 没有迭代思维。这次画完了,下次再画也是一样的思路。没有积累经验,更没有规划。
  • 时间久了,我就成了人肉的原型。我沉迷于原型,无法自拔。我在产品底层的能力提升不了,也升不了高级产品经理。
  • 这些问题主要是产品经理缺乏组件库思维造成的。本文分享如何构建自己的组件库来避免上述问题。

    一、组件库

    组件库是由组件组成的一系列现成的解决方案。组件有大有小,最小的组件有按钮、文字、图片、输入框等。这些组件组合成组件块,然后组合成页面,页面组合成模块。

    从物理上来说,产品就是由这些大大小小的组件组成的。

    使用组件库可以提高绘制原型的效率。比如C端产品都有登录注册的模块,B端产品都有用户角色权限模块。如果现场有元件库,画原型的时候,直接从元件库里拖出来就行了,省去了用基本元件画原型的时间。

    此外,我们可以通过使用组件库来积累更多的解决方案。比如我们在做竞争产品分析的时候,看到别人家的一个模块做的不错,我们可以直接通过prototype把这个模块画出来,放到自己的解决方案库中。以后我们做类似的功能模块,可以选择最好的一个。

    通过将自己的方案与别人的方案进行对比,也可以分析出自己方案的优缺点,可以进一步提高设计能力。C端产品千人千面,而B端产品的组件相对统一,不会有太大变化。C端产品的组件库可以通过产品分析不断积累,B端产品的组件库可以参考一些开源的前端框架。

    二、常见的前端框架

    每个前端框架都有标准的设计规范和详细的组件说明。阅读这些组件说明可以丰富你的解决方案库,提高原型设计能力。

    常用的组件,常用的主要厂商的B端组件如字节跳动的ArcoDesgin,腾讯的TDesign,Element,iView,移动终端如Vux,Vant,Muse。管理后台可选框架不多,界面组件差别不大。通过将前端使用的框架组件绘制成标准组件,可以快速构建原型。

    列举几个常用的框架,有兴趣的可以看看。

    1.结束b

    1)iView UI组件库

    IView是基于Vue.js的开源UI组件库,主要服务于PC界面的中后端产品,组件齐全,更新快速,文档详细。由公司团队维护,是比较可靠的Vue UI组件框架。iView生态也做的不错,有iView Admin开源,做后台很方便。

    官网显示,iView已应用于TalkingData、阿里巴巴、百度、腾讯、JD.COM、滴滴出行、美团、新浪、联想等大公司的产品。

    官方网站:https://www.iviewui.com/

    2)元素UI组件库

    Element,一个基于Vue 2.0的桌面组件库,面向开发者、设计师和产品经理。由饿了么前端开源维护,更新频率很高。基本上每周到半个月都会发布一个新版本。

    完整的组件,基本涵盖了后台需要的所有组件,详细的文档和丰富的例子。元素是一个高质量的Vue UI组件库。

    官方网站:http://element.eleme.io/#/zh-CN

    3)Ant Design Vue UI组件库

    Ant Design Vue是Ant Design 3的Vue实现。x,开发和服务企业级后台产品。你可以在GitHub上找到Ant Design的几个Vue组件。

    不过相比较而言,蚂蚁设计Vue更胜一筹。Antvue共享React设计工具系统的Ant设计,实现React的Ant设计的所有组件,支持现代浏览器和IE9及以上版本(需要polyfills)。

    熟悉Ant设计的人都很好用Vue。官网:https://vue component . github . io/ant-design-vue/docs/vue/introduce-cn/

    4)ArcoDesgin

    临近2021年底,字节跳动突然发布了两个企业级中后台设计系统,一个是ArcoDesgin,一个是SemiDesgin。ArcoDesgin团队描述,ArcoDesgin通过设计系统解决产品面临的体验问题,通过给定的设计原则指导商业问题的解决,同时也能促进设计团队和R&D团队的合作。

    他们认为ArcoDesgin是务实和浪漫的,务实在于解决基本问题的设计体系,浪漫在于设计体系的开放性,这种开放性让浪漫的设计模式得以诞生。而ArcoDesgin在推出的时候,就已经具备了完善的能力,组件库只是其中之一。

    可以看到,ArcoDesgin直接标记了蚂蚁设计,蚂蚁设计不再是国内唯一的设计体系。

    官网:https://arco.design

    t开始

    腾讯TDesgin组件库2021年发布。

    腾讯的TDesgin设计系统不仅包含企业级中后台组件库,基于腾讯广泛的业务能力,还引入了移动端和小程序端的组件库,并包含Figma、Sketch、Axure等常用设计资产。按照设计团队的描述,也是在从腾讯纷繁复杂的业务中寻找共性,提取通用的设计方案,为产品赋能。

    R&D方面,支持行业主流以REAT/Vue/Angular/微信小程序/Flutter开发技术栈;多终端适配,提供桌面和移动两套风格统一的组件资源。

    官方网站:https://tdesign.tencent.com

    2。C端子

    1)Vux UI组件库

    Vux是基于WeUI和Vue2.x的移动UI组件库,主要服务于微信页面。Vux的定位很明确,一个是Vue移动端的UI组件库,一个是WeUI的基本样式库。

    Vux的组件涵盖了WeUI的所有内容,还扩展了一些常用的组件。示例:粘滞、时间线、垂直图表、XCircle。

    sku图是什么图

    Vux是个人维护的。但是GitHub上的星还是很高的,达到了13k。很快就能在GitHub上看到问题的解决。Vux文档的基本组件用法和效果已经解释到位。官网上也展示了vux的很多用例。在微信页面的开发中,基本没有太多的bug,开发相对容易。

    官方网站:https://vux.li/

    2)Vant UI组件库

    Vant是一个轻量级的、可靠的移动Vue组件库。Vant是有赞的开源团队,主维护也是有赞的团队。

    Vantwiapp是Vant的小程序版本,是移动端的组件库。基于相同的可视化规范,Vantwiapp提供了一致的API接口,帮助开发者快速构建小程序应用。截至目前,Vant已经开放了50+个经过在线服务测试的组件。

    例如:AddressEdit地址编辑、AddressList地址列表、地区省市选择、卡片卡片、联系人联系人、优惠券优惠券、GoodsAction页面动作点、SubmitBar订单栏、Sku产品规格项目符号层。如果你是商城,不太在意接口,实现业务逻辑,用Vant组件库开发还是很快的。

    官方网站:https://youzan.github.io/vant/#/zh-CN/intro

    3)cube-ui UI组件库

    Cube-ui是一个精致的基于Vue.js的移动组件库

    从滴滴内部组件库精简提炼而来,经历了一年多业务的考验,每个组件都有充足的单元测试,为后续集成提供保障。追求交互体验的极致。遵循统一的设计交互标准,高度还原设计效果;接口标准化,用法统一规范,开发更简单高效。

    支持按需导入和后期编译,轻量灵活;可扩展性强,可以轻松实现基于现有组件的二次开发。

    官方网站:https://didi.github.io/cube-ui/#/zh-CN

    三、写在最后[/s2/]

    使用组件库其实就是用模型思维来封装解决方案,从而提高设计效率,通过迭代来升级解决方案。每个产品经理都应该有自己的组件库。

    网上有很多现成的组件库。我不建议直接用它们。如果直接用别人的组件,会缺少一些设计流程。我不知道为什么。我建议组件库一定要自己命名,那些你做的好,用的频繁的组件会被收录到你自己的组件库中。

    当你看到一个别人做得很好的组件,自己再画一遍,然后放入你的组件库中,这样你在画原型的过程中就会去思考。如果自己再画一遍,会有很深的印象,以后可以更方便的找到,分享给别人。

    祝大家早日摆脱人肉原型,早日升任高级产品经理。

    本文由@刀哥原创发布。每个人都是产品经理。未经许可,禁止转载。

    图片来自Unsplash,基于CC0协议。

    您可以还会对下面的文章感兴趣

    使用微信扫描二维码后

    点击右上角发送给好友