非常好用的组件库【semi.design】

文章目录

前言

hello world欢迎来到前端的新世界


😜当前文章系列专栏:前端系列文章

🐱‍👓博主在前端领域还有很多知识和技术需要掌握,正在不断努力填补技术短板。(如果出现错误,感谢大家指出)🌹

💖感谢大家支持!您的观看就是作者创作的动力

semi.design是什么?

semi.design官网

官网是这样说的:

由抖音前端与 UED 团队维护,易于定制的现代化设计系统,帮助设计师与开发者打造高质量产品。

怎么使用?

安装

javascript 复制代码
# 使用 npm
npm i @douyinfe/semi-ui

# 使用 yarn
yarn add @douyinfe/semi-ui

# 使用 pnpm
pnpm add @douyinfe/semi-ui

在 Webpack、create-react-app 或 Vite 项目中使用时,无需进行任何编译项配置,直接使用即可。构建时所有相关资源均会按需打包。

直接使用

javascript 复制代码
import { Button,Toast } from '@douyinfe/semi-ui';
const View = ()=>{
    return(
        <div className="about">
            <p>
                <Button onClick={() => Toast.warning({ content: 'welcome' })}>Hello Semi</Button>
            </p>
        </div>
    )
}
export default View

设计稿转代码

Design to code(简称D2C) 是 Semi Design 提供的设计稿转代码功能,支持一键识别 Figma 页面中图层布局 + Semi 组件,像素级还原设计稿,转译为 JSX 和 CSS 代码,快捷预览, 无需从 0 开发。

从此,你可以将 UI 还原的工作交给工具,更专注于实现业务逻辑。

设计稿传代码

后言

创作不易,要是本文章对广大读者有那么一点点帮助 不妨三连支持一下,您的鼓励就是博主创作的动力

相关推荐
_瑞20 小时前
深入理解 iOS 渲染原理
前端·ios
IT_陈寒20 小时前
SpringBoot自动配置失灵?你可能忘了这个关键注解
前端·人工智能·后端
iCOD3R20 小时前
Skill - kill-ai-slop 解决“AI 味”样式
前端·css·ai编程
皮音20 小时前
Skill 在项目中的实践 —— 从 Agent 困境到 Skill 工程化
前端
大龄秃头程序员21 小时前
RN 0.86 新架构实战:TurboModule + Fabric 组件 + iOS 原生容器,完整代码开源
前端·react native
这是个栗子21 小时前
前端开发中的常用工具函数(八)
开发语言·前端·javascript
Hilaku21 小时前
Vue 和 React 真正的差距,不在语法,而在团队犯错成本
前端·javascript·程序员
研☆香21 小时前
为什么变量声明在赋值前也能使用?—— 深入理解 JavaScript 变量提升与作用域
开发语言·前端·javascript
Liora_Yvonne21 小时前
目录结构到底怎么设计?别再把 components 和 utils 当垃圾桶了
前端
柯克七七1 天前
我把 bug 修得太干净了,测试组以为这个模块本来就没问题
前端·javascript·typescript