首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏藏经阁

    框架、组件UI框架、UI

    这不就意味着react、vue、uni-app这样的才是框架,而我们在项目中引入的涉及UI的都是组件中的部分组件,涉及函数功能的都是js。 antd、element官网都是介绍自己为组件,而uview称自己为UI框架,细想一下也是没问题的,因为他们还封装了功能相关的组件,比如表单、选择器、文件上传/下载,从某种意义上说,他们称自己为组件UIUI框架都是没问题的。 框架原本就是对js的封装,浏览器最终执行的也是js代码,相当于就是在运行框架,而框架中又可以加入一些组件(封装了UI),和js(封装了函数)来减少我们的工作量。

    1.2K20编辑于 2023-03-04
  • 来自专栏编程进阶实战

    分享3款开源、免费的Avalonia UI控件

    它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。 这意味着开发人员可以共享他们的UI代码,并在不同的目标平台上保持统一的外观和感觉。 一款基于Material Design风格开源、免费(MIT License)的Avalonia UI控件。 开源地址:https://github.com/AvaloniaCommunity/Material.Avalonia详细介绍:https://mp.weixin.qq.com/s/3HJdy1HXGkuVQWsR-t3rMQCitrus.Avalonia 一款开源(MIT License)、免费的现代化风格的Avalonia控件

    2.1K10编辑于 2024-09-19
  • Vue.js3高级编程-UI组件开发

    Vue.js 3 不仅仅是一个版本迭代,它代表了现代前端工程化的一次范式转移。从源码深度解析到组件的全栈精通,是通往未来高阶前端架构师的必经之路。 这种模式不仅提升了代码的可读性,更重要的是实现了业务逻辑与UI视图的彻底分离。 三、组件建设:从“积木”到“生态”的跃迁只会使用组件是初级工程师的工作,而设计和维护企业级组件则是架构师的核心职责。未来前端的竞争,本质上是设计系统和开发效率的竞争。 无头组件(Headless UI)与设计系统的分离未来的组件趋势是“逻辑与样式分离”。精通 Vue 3 意味着能够构建只提供行为逻辑、不绑定任何样式的“无头组件”。 微前端与模块联邦的基石在巨型应用中,单体组件已难以维系。基于 Vue 3 强大的异步组件能力和动态导入机制,构建支持模块联邦(Module Federation)的分布式组件成为可能。

    13210编辑于 2026-03-06
  • 来自专栏爱吃猫的鱼BLOG

    值得推荐的7个vue3 UI组件

    前端 UI 组件是前端开发者必备的工具之一,它们可以帮助开发者快速构建用户界面,提高开发效率。本文推荐几款热门的vue3 UI组件,排名不分前后。 3组件。 总的来说,Naive UI是一个功能强大、易于使用的Vue 3组件,适合于各种规模的项目的开发,成为了许多开发者构建现代Web应用程序的首选组件。 Plus,是一个基于Vue 3.x的前端界面框架,它提供了一套丰富的UI组件,旨在帮助开发者快速构建现代化的用户界面。 Material风格移动端组件,全面拥抱Vue3生态,追求轻量的组件体积,简单的使用方式,最小的思维负担。

    20.4K12编辑于 2024-06-12
  • 来自专栏爱吃猫的鱼BLOG

    值得推荐的7个vue3 UI组件

    前端 UI 组件是前端开发者必备的工具之一,它们可以帮助开发者快速构建用户界面,提高开发效率。本文推荐几款热门的vue3 UI组件,排名不分前后。 团队开发并维护的一个现代化的Vue 3组件。 总的来说,Naive UI是一个功能强大、易于使用的Vue 3组件,适合于各种规模的项目的开发,成为了许多开发者构建现代Web应用程序的首选组件。 / Element+,也被称为Element Plus,是一个基于Vue 3.x的前端界面框架,它提供了一套丰富的UI组件,旨在帮助开发者快速构建现代化的用户界面。 / GitHub:github.com/haoziqaq/varlet/ Varlet是一个基于Vue3开发的Material风格移动端组件,全面拥抱Vue3生态,追求轻量的组件体积,简单的使用方式,

    12.9K10编辑于 2024-05-22
  • 来自专栏海怪的编程小屋

    守望先锋 UI

    当时 Hey UI 的作者也在知乎上宣传自己的 UI ,所以更加坚定了做这个 UI 的想法。 调研了之后还真发现已经有人用 React 写了 4 个守望的组件了。 文档 整个所使用到的有 Vue.js + Karam, Mocha, Chai,可以从 npm 下载试试~[1] Overwatch UI 文档[2] Overwatch UI Github[3] 后记 其实整个 UI 真的有用么? 虽然没啥用吧,但是收获还是很大的,不仅熟悉了市面上 UI 的很多 API,也对自己的 Vue.js 有个提升,还有接触到了以前从没有用过的单元测试,当然也被 Vue-cli-3, Karam 等配置坑过几遍 总之,3 个月的制作过程也是很有趣的,这个的开发算是告一段落了,该期末考了。

    78930编辑于 2022-03-29
  • 来自专栏jianhuicode

    学问Chat UI(3)

    前言 上文学问Chat UI(2)分析了消息适配器的实现; 本文主要学习下插件功能如何实现的.并以图片插件功能作为例子详细说明,分析从具体代码入手; 概要 分析策略说明 “+”功能UI布局如何实现? 分析策略 1.从融云提供完整的demo,操作“+”按钮,选择图片发送图片消息; 2.根据1的操作,寻找对应的控件与事件,理清逻辑; 3.从整体把握,看如何实现插件功能; “+”功能UI布局如何实现 从UI DefaultExtensionModule干啥的 英文翻译下的意思默认的扩展功能模块,实现了图片,文件,地理位置3个基本插件; DefaultExtensionModule实现了IExtensionModule 3.再看RongExtension的setConversation方法调用this.initPlugins(),当当当的,调用了实例化插件对象的addPlugins把插件加入到其中,从而形成关联; onClick(Fragment var1, EditExtension var2); void onActivityResult(int var1, int var2, Intent var3)

    1.2K60发布于 2018-01-17
  • 来自专栏夏天的前端笔记

    盘点12个Vue 3的高颜值UI组件

    今天给大家盘点12个Vue 3的高颜值UI组件,凡是用过Vue 框架开发项目的老铁们最少有用过其中一种或者二种以上的UI组件,用广东话讲:个个都靓。 全文大纲 Vuetify 是一个纯手工精心打造的 Material 样式的 Vue UI 组件 Vant 3.0 有赞前端团队开源的移动端组件 Element Plus 一套为开发者、设计师和产品经理准备的基于 Vue 3.0 的桌面端组件 Ant-design-vue 是 Ant Design 的 Vue 实现,组件的风格与 Ant Design 保持同步 Naive UI 一个 Vue 3 组件,比较完整 Varlet 基于 Vue3 的 Material design 风格移动端组件 Vue-devui 基于 DevUI Design 的 Vue3 组件,使用 pnpm + vite + vue3 Vue3 生态,由社区建立起来的组件团队进行维护。

    18.1K24编辑于 2024-05-04
  • Vue.js 3高级编程:UI组件开发2025年

    科技驱动前端架构:Vue.js 3 高级编程与 UI 组件开发实战引言:从“页面构建”到“数字生态编排”在 Web 技术演进的长河中,前端开发的定义正在被彻底重写。 Vue.js 3 的发布不仅仅是一个框架的版本迭代,它标志着前端工程化进入了一个全新的维度。结合高级编程思想与 UI 组件的自主研发,现代前端架构正从单纯的“页面构建”转向对数字生态的“编排”。 三、UI 组件开发:从“样式复刻”到“设计系统工程”开发一套高质量的 UI 组件,是检验前端架构能力的试金石。 无头组件(Headless UI)与逻辑解耦现代组件架构倾向于将“逻辑行为”与“视觉表现”彻底分离。 结语:以科技之名,重塑前端边界《Vue.js 3 高级编程与 UI 组件开发实战》所揭示的,不仅仅是语法的学习或组件的编写,而是一场关于前端架构认知的深刻洗礼。

    27320编辑于 2026-03-11
  • 来自专栏pandacode_cn

    React框架 UI组件

    1. material-ui(国外) 官网: http://www.material-ui.com/#/ github: https://github.com/callemall/material-ui

    53820编辑于 2023-07-07
  • 来自专栏PM吃瓜(公众号)

    UI(CSS+HTML)

    UIUI组件) bootstrap - Twitter推出的一个用于前端开发的开源工具包,jQuery 生态。据说马上的 v5 版本会脱离 jQuery 生产。 AdminLTE - 基于Bootstrap 3.x的免费Admin控制面板主题 bootstrap-material-design - Material design theme for Bootstrap 3 and 4 AntDsign for React - 基于 Ant Design 设计体系的 React UI 组件,主要用于研发企业级中后台产品。 NG-ZORRO - Ant Design of Angular NG-ZORRO-MOBILE Element for Vue - 一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件 Element-React Element Angular Bootstrap (CSS框架) Bootstrap是在jquery时代的UI组件,而且Bootstrap大部分组件是依赖css的

    2.3K10编辑于 2023-03-02
  • 来自专栏IMWeb前端团队

    微型UIRiot介绍

    本文作者:IMWeb 黄龙 原文出处:IMWeb社区 未经同意,禁止转载 定义 Riot:类似 React 的微型 UI 特点: 自定义标签 快速上手的语法 虚拟 DOM 体积超小 很好的中文文档 进行操作 不要求额外的 HTML 根元素或 data- 属性 与 jQuery 友好共存 简单,最小化 最小化是 Riot 区别于其它的重要特点: 友好的语法 设计目标之一是尽量少写脚手架(boilerplate items.length + 1 } 或 class="item { selected: flag }" 用<script>标签来包含逻辑代码不是必需的 紧凑的 ES6 方法定义语法 非常低的学习成本 与其它 UI 比较,Riot 所提供的 API 方法的数量要少 10 至 100倍。 8.56KB 小的优点: 更少的bug 解析更快,下载更迅速 维护工作量更小 五脏俱全 Riot 拥有创建现代客户端应用的所有必需的成分: “响应式” 视图层用来创建用户界面 用来在各独立模块之间进行通信的事件

    1K90发布于 2018-01-08
  • 来自专栏腾讯IMWeb前端团队

    微型UIRiot介绍

    定义 Riot:类似 React 的微型 UI 特点: 自定义标签 快速上手的语法 虚拟 DOM 体积超小 很好的中文文档 自定义标签 Roit在所有浏览器上支持自定义标签 Riot 标签首先被 进行操作 不要求额外的 HTML 根元素或 data- 属性 与 jQuery 友好共存 简单,最小化 最小化是 Riot 区别于其它的重要特点: 友好的语法 设计目标之一是尽量少写脚手架(boilerplate items.length + 1 } 或 class="item { selected: flag }" 用<script>标签来包含逻辑代码不是必需的 紧凑的 ES6 方法定义语法 非常低的学习成本 与其它 UI 比较,Riot 所提供的 API 方法的数量要少 10 至 100倍。 8.56KB 小的优点: 更少的bug 解析更快,下载更迅速 维护工作量更小 五脏俱全 Riot 拥有创建现代客户端应用的所有必需的成分: “响应式” 视图层用来创建用户界面 用来在各独立模块之间进行通信的事件

    59830编辑于 2023-07-14
  • 来自专栏西里网CSDN博客

    python web ui组件

    Python Web UI 组件 常用Python Web UI组件 1. html.Div([ html.H1('Hello Dash'), dcc.Graph( figure={ 'data': [{'x': [1, 2, 3] import pandas as pd st.title('My First Streamlit App') df = pd.DataFrame({'col1': [1, 2], 'col2': [3, 4]}) st.write(df) 3. 本篇文章内容来源于:python web ui组件

    55810编辑于 2025-04-09
  • 来自专栏薛定喵君

    小程序UI推荐

    推荐几款小程序端常用的UI # WeUI GitHub:https://github.com/Tencent/weui-wxss/ # Vant 文档:https://youzan.github.io wux-weapp-docs/#/introduce GitHub:https://github.com/wux-weapp/wux-weapp/ # TaroUI 文档:https://taro-ui.aotu.io /#/docs/introduction GitHub:https://github.com/NervJS/taro-ui # MinUI 文档:https://meili.github.io/min

    4.1K11发布于 2019-12-10
  • React UI组件教程

    一、3个最受欢迎的React UI 组件1. MUIMaterial-UI 是一个开源的 React 组件,实现了 Google 的 Material Design。 Headless UIHeadless UI 是一个提供完全未样式化、完全可访问的 UI 组件的 React ,旨在与 Tailwind CSS 无缝集成。 与传统的 CSS-in-JS 不同,Headless UI 注重组件的行为和可访问性,完全由你来负责视觉样式。 专注于状态管理: Headless UI 跟踪组件状态(打开/关闭,选中/未选中等),但将视觉表示完全留给你。3. Mantine UI 的组件涵盖了多种场景下的常用组件,从基础的表单输入到复杂的布局和交互工具都应有尽有,同时提供了高度的可定制性,让开发者能够快速实现自己的设计目标。1.

    1.1K00编辑于 2025-02-17
  • 来自专栏程序那些事儿

    2021React UI

    ReactJS是当今最流行的前端开发之一,它让我们的开发变得轻松高效,它可以轻松地和打包工具整合,同时它的第三方扩展也非常的丰富,今天我们来介绍下react组件ui。 Semantic UI Semantic UI 是一个可帮助创建对开发友好的 HTML结构的响应式布局框架。 Onsen UI Onsens UI 元素和组件是原生设计的,非常适合开发混合应用程序和网络应用程序。 该使您能够模拟页面转换、动画、涟漪效果、弹出模型——基本上,您可以在原生 Android 和 iOS 设备中找到任何效果。 Chakra UI Chakra UI 的所有组件都严格遵循 WAI-ARIA 标准,并且可以轻松地构建新的组件,它提供了多种颜色进行优化,使用它你可以很容易构建出浅色主题和深色主题。

    1.7K20编辑于 2023-03-07
  • 来自专栏终身开发者

    Android UI控件常用

    以下是一些在开发中比较常使用的控件和。 github.com/florent37/MaterialViewPager material-design-dimens 符合material design设计风格的color和dimens,可直接使用这个的定义

    2.9K21发布于 2019-07-31
  • 来自专栏全栈程序员必看

    MFC界面UI总结

    稍微说下自己用过的感受: 1.SkinMagic 动态DLL使用,(有VC6版本的静态链接,没能成功调用)。对控件:菜单和下拉框(下拉滚动条)有问题。 Skin++ 动态DLL使用,对控件无问题,编码不同(unicode和ansi)会有影响,解决方式看前文。不能自由设置颜色背景 皮肤格式:.ssk,可使用IrisSkin(不确定)工具进行自制皮肤。 IrisSkin.dll也是一种皮肤 3. USkin 动态DLL使用,对控件无问题,不能自由设置颜色背景,皮肤资源很少。 皮肤格式:.u3,可使用SkinBuilder工具进行自制皮肤 4. SkinSharp(Skin#)(推荐) 有静态链接,对控件无问题,可自由设置颜色背景. 皮肤格式:.she,可使用SHEditor工具进行自制皮肤,简单方便。 有关链接: 各种流行的界面换肤控件比较 http://blog.csdn.net/huichao_zhi/article/details/5865457VC UI界面大集合 – findumars

    3.4K21编辑于 2022-09-06
  • 来自专栏IMWeb前端团队

    微型UIRiot介绍

    本文作者:IMWeb 黄龙 原文出处:IMWeb社区 未经同意,禁止转载 定义 Riot:类似 React 的微型 UI 特点: 自定义标签 快速上手的语法 虚拟 DOM 体积超小 很好的中文文档 进行操作 不要求额外的 HTML 根元素或 data- 属性 与 jQuery 友好共存 简单,最小化 最小化是 Riot 区别于其它的重要特点: 友好的语法 设计目标之一是尽量少写脚手架(boilerplate items.length + 1 } 或 class="item { selected: flag }" 用<script>标签来包含逻辑代码不是必需的 紧凑的 ES6 方法定义语法 非常低的学习成本 与其它 UI 比较,Riot 所提供的 API 方法的数量要少 10 至 100倍。 8.56KB 小的优点: 更少的bug 解析更快,下载更迅速 维护工作量更小 五脏俱全 Riot 拥有创建现代客户端应用的所有必需的成分: “响应式” 视图层用来创建用户界面 用来在各独立模块之间进行通信的事件

    81630发布于 2019-12-04
领券