AEP27 组件开发和路易十六有什么关系?- Headless Component

EP27 组件开发和路易十六有什么关系?- Headless Component

AsyncTalk·2023 年 7 月 31 日·12 分钟
在喜马拉雅播放
创作者写的节目说明

大家好啊,本次更新带来了 Headless Component 的简要介绍,它的优势在于逻辑分离,更好地集成设计系统,易于测试;缺点则是会让架构复杂一层,以及完全不同的开发思维。

大家可以考虑在自己的业务中尝试这种新颖有趣的技术方案。但是也要注意业务场景。

有任何意见建议想法,都可以在评论区留言或者发邮件至 [email protected]


主播

AnnatarHe: https://annatarhe.com


Timeline

Headless Component 是什么

优势: 逻辑重用,分离 UI,集成自定义设计系统,易于测试

弊端: 架构复杂,不同的开发思维

实例: TanStack table, react-hook-form

btw: 多数组件库不适应新的 React Server Component

大势所趋

但是取决于业务。to C 项目比较适合


相关链接

React hook form: https://react-hook-form.com/

Ant Design: https://ant.design/index-cn

Material UI: https://mui.com/

chakra UI: https://chakra-ui.com/

arco design: https://arco.bytedance.net/

Puppeteer - a headless browser: https://pptr.dev/

TanStack Table: https://tanstack.com/table/v8


扩展阅读

HEADLESS USER INTERFACE COMPONENTS: https://www.merrickchristensen.com/articles/headless-user-interface-components/



BGM by Otologic



说明里标出的时间点,点一下跳过去

AsyncTalk · 更多单集

看全部 82 期 →

AsyncTalk

AEP27 组件开发和路易十六有什么关系?- Headless Component

AsyncTalk · 2023 年 7 月 31 日 · 12 分钟

EP27 组件开发和路易十六有什么关系?- Headless Component

在喜马拉雅播放
创作者写的节目说明

大家好啊,本次更新带来了 Headless Component 的简要介绍,它的优势在于逻辑分离,更好地集成设计系统,易于测试;缺点则是会让架构复杂一层,以及完全不同的开发思维。

大家可以考虑在自己的业务中尝试这种新颖有趣的技术方案。但是也要注意业务场景。

有任何意见建议想法,都可以在评论区留言或者发邮件至 [email protected]


主播

AnnatarHe: https://annatarhe.com


Timeline

Headless Component 是什么

优势: 逻辑重用,分离 UI,集成自定义设计系统,易于测试

弊端: 架构复杂,不同的开发思维

实例: TanStack table, react-hook-form

btw: 多数组件库不适应新的 React Server Component

大势所趋

但是取决于业务。to C 项目比较适合


相关链接

React hook form: https://react-hook-form.com/

Ant Design: https://ant.design/index-cn

Material UI: https://mui.com/

chakra UI: https://chakra-ui.com/

arco design: https://arco.bytedance.net/

Puppeteer - a headless browser: https://pptr.dev/

TanStack Table: https://tanstack.com/table/v8


扩展阅读

HEADLESS USER INTERFACE COMPONENTS: https://www.merrickchristensen.com/articles/headless-user-interface-components/



BGM by Otologic



说明里标出的时间点,点一下跳过去

AAsyncTalk

AsyncTalk

面向开发者的技术播客,聚焦 AI 与软件工程交叉领域,围绕具体产品、开源项目与技术事件做一手实践分享与原理拆解。

已收录 82 期 · 最近更新 11 月 2 日

在哪里听

http://www.ximalaya.com/album/53875103.xml复制

内容版权归创作者,声湃按创作者开放的 RSS 收录。了解收录与 RSS →

更多单集 全部 82 期 →

A

Haiku 5.5:AI抢饭碗加速

10 月 26 日 · 6 分钟

A

MCP 0728:让 MCP 再次伟大

10 月 16 日 · 12 分钟