Arco Design Mobile:字节新开源 移动端 UI 组件库

科技   2024-11-19 20:16   湖北  


文章底部获取项目地址



    • Arco Design Mobile 是一个专为移动应用设计的 UI 组件库,字节前端开源,基于 React 开发,支持服务端渲染、按需引入、国际化、以及主题配置等功能。
    • 部分组件预览:
    • 提供更多工具函数:
    • 组件使用:
      // npm 安装
      npm install @arco-design/mobile-react -S
      // import
      import React from 'react';
      import ReactDOM from 'react-dom';
      import Button from '@arco-design/mobile-react/esm/button';
      import '@arco-design/mobile-react/esm/button/style';
      function App() {
        return (
         <Button>Hello World</Button>
        );
      }
      ReactDOM.render(<App />, document.getElementById('app'));
      // 自适应
      import setRootPixel from '@arco-design/mobile-react/tools/flexible';
      setRootPixel();
      // 按需引入
      npm install babel-plugin-import -D
      // .babelrc.js 
      plugins: [
       ["import", {
           "libraryName": "@arco-design/mobile-react",
           "libraryDirectory": "esm", // 如果是 SSR 环境,这里用 cjs
           "style": (path) => `${path}/style`,
       }]
      ]
      // 主题配置
      lessOptions: {
       javascriptEnabled: true,
       modifyVars: {
           '@use-css-vars': 1, // 开启css变量
       }
      }
      功能和特性:
      1. 跨端兼容:Arco Design Mobile 提供了一套能够兼容多个平台的解决方案,使得开发者能够用一套代码适配不同的操作系统和设备。

      2. 功能全面:包含丰富的 UI 组件,覆盖企业级应用的常见场景,深入到业务的每一个细节,满足多样化的业务需求。

      3. 快速生产:通过提供标准化的业务组件库和配套的文档站,Arco Design Mobile 加速了开发流程,提高了开发效率。

      4. 灵活易用:在提供强大功能的同时,Arco Design Mobile 也注重易用性,使得开发者可以灵活配置组件,以适应不同的定制化需求。

      5. 丰富的组件类型:提供 50+ 基础模块组件,这些组件覆盖了各种不同的使用场景,帮助开发者构建出既美观又功能完备的应用。


    《前端资源推荐》公众号收集各种前端组件 UI 框架、JS 插件工具、中后台系统模板、动画库、低代码、可视化资源、开源项目、学习资源、特效源码等,如有其他优秀资源,欢迎发消息投稿,感谢点赞、在看、转发、关注!!!

    其他推荐


    GitHub 56k+ Star AI 项目 截图就能生成前端代码

    Vxe Table:Vue3 支持超大数据量渲染的表格组件

    F2:蚂蚁开源 跨平台多端可视化图表

    Marsview:开源低代码平台 快速搭建自己的管理系统

    TinyMCE:支持 Word 导入 无限插件扩展 富文本编辑器

    X-Flowchart-Vue:基于 Vue 可视化流程图编辑框架
    Varlet:Vue3 移动 桌面 双端适配 UI 组件库

    项目地址


    GitHub:https://github.com/arco-design/arco-design-mobile

    官方文档:https://arco.design/mobile/react

    前端资源推荐
    推荐分享各种前端组件UI、插件工具、中后台系统、低代码、可视化、开源项目、学习资源、特效源码等
     最新文章