Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >开源项目介绍|TDesign - 前端通用 UI 组件库

开源项目介绍|TDesign - 前端通用 UI 组件库

作者头像
腾讯开源
发布于 2022-07-04 06:10:19
发布于 2022-07-04 06:10:19
2.4K0
举报

2022腾讯犀牛鸟开源人才培养计划

开源项目介绍

滑至文末报名参与开源人才培养计划

提交 TDesign 项目Proposal

TDesign 项目介绍

TDesign 是腾讯第一个对外开源的企业级设计体系,基于腾讯海量业务沉淀,为 PC、Mobile、小程序等平台提供丰富组件库,通过统一组件 API 接口为上层业务开发提供跨平台和跨端的同构方案,内部已服务 300+业务。在设计侧TDesign提供涵盖中后台、移动端的组件资源包,汇集200+的业务操作的图标、特殊的数字字体、由浅入深的设计指南、工具等满足不同角色、不同阶段的设计师需求。

TDesign 项目导师介绍

孙哲

TDesign PMC 成员

导师寄语:

TDesign 刚刚对外发布半年,各技术栈实现还没有发布正式版本,处于快速迭代的过程中,如果你想从零开始参与一个大型开源项目,TDesign 可能正适合你。在这里你可以学习到如何设计和封装前端 UI 组件库,如何在不同技术栈下保证同个组件实现一致。

TDesign 相关资料

TDesign 官网地址:

https://tdesign.tencent.com

TDesign 任务实战项目

编程任务

题目:Vue/React 组件共用逻辑改造

内容: TDesign 官方支持了相当多的技术栈实现,桌面端有 Vue2/Vue Next/React/Angular,移动端有 Vue Next/React/微信小程序等,目前 Vue2 与 Vue Next 实现已经通过 Composition-api 的方式实现了大部分逻辑复用,但 React 及 Angular 还是独立开发维护,请探索提出一种方案,兼顾参与者门槛低与代码跨技术栈复用率高的优点,帮助 TDesign 各组件低成本适配业界各主流技术栈

预备知识:

 Vue/React/Angular 技术栈

预期结果: 1.初级:兼容 Vue/React 的跨技术栈复用方案 2.中级:兼容 Vue/React/Angular 的跨技术栈复用方案 3.高级:落地方案,主导某个技术栈仓库改造

收获: 1.了解 TDesign 如何统一管理/设计跨技术栈组件产品 2.设计师与开发角色如何协作

扫码填写问卷报名,提交项目proposal

加入开发实战

与导师一起成长这一夏

TDesign 开源项目交流群

更多开源项目信息,

尽在“腾讯犀牛鸟开源人才社区

扫码加入,解锁所有学习资料

🔍学生指南Q&A:https://github.com/Tencent/OpenSourceTalent/issues/14

 🔍官方QQ群:

859260607 (加群请备注学校+专业)

腾讯犀牛鸟开源人才培养计划官网

https://opensource.tencent.com/summer-of-code

(点击文末阅读原文直接访问)

合作或疑问欢迎联系:tencentopen@tencent.com

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-07-02,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯开源 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
开源项目介绍|TDesign-前端通用 UI 组件库
TDesign 是腾讯第一个对外开源的企业级设计体系,基于腾讯海量业务沉淀,为 PC、Mobile、小程序等平台提供丰富组件库,通过统一组件 API 接口为上层业务开发提供跨平台和跨端的同构方案。TDesign 具有统一的 价值观,一致的设计语言和视觉风格,帮助用户形成连续、统一的体验认知。
腾讯开源
2023/08/03
1.3K0
开源项目介绍|TDesign-前端通用 UI 组件库
开源项目介绍 |OMI-前端【跨框架】框架
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal OMI项目介绍 标签:前端、小程序web   技术栈:typescript,  javascript OMI-前端【跨框架】框架,既能以 Web Components 自定义标签形式赋能前端生态,如(react、vue、preact),也可自成一套体系加速 Web 和 小程序前端开发。 OMI项目导师介绍 张磊(dntzhang) Omi、Cax 等框架作者, Kbone
腾讯开源
2021/06/17
1.2K0
开源项目介绍|OMI - 前端跨框架框架
2022腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交 OMI 项目Proposal OMI 项目介绍 OMI 是基于webcomponents前端跨框架框架,曾荣登GitHub上最热门的JavaScript开源项目,2018年被risingstars入选明星项目。 OMI 项目导师介绍 张磊 OMI、Westore、Cax等框架作者, Kbone框架贡献者  导师寄语: OMI是前端跨框架框架,2022年有一些有趣且实用的想法,主要方向依然是前端组件和可视化方向,需要优
腾讯开源
2022/06/27
1.4K0
开源项目介绍|OMI - 前端跨框架框架
开源项目介绍|OMI—Web Components 框架
OMI 是前端 Web Components 框架,使用 OMI 可以编写标准化、可重用和组合的跨框架的 W3C 标准组件,也可以使用 OMI 编写整个 Web 页面。
腾讯开源
2023/08/03
8450
开源项目介绍|OMI—Web Components 框架
开源项目介绍 |Hippy-跨平台动态化框架
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名&提交项目Proposal Hippy项目介绍 Hippy-跨平台动态化框架,是腾讯自研动态化框架,基于V8与JSC引擎能力搭建了一套完善的前端到终端的通信机制以及组件映射机制,抹平了 iOS 和 Android 双端差异,提供了接近Web的开发体验。上层通过对React 和Vue两套界面框架的支持,前端开发人员可以将前端代码转换为终端的原生指令,进行原生终端 App 的开发。同时提供优秀的性能与开发效率,提升产品发版节奏。框架在腾
腾讯开源
2021/06/03
1.4K0
开源项目介绍 |TNN-跨平台AI推理框架
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal TNN项目介绍         标签:人工智能         技术栈:C++,Python TNN-跨平台AI推理框架, 跨平台AI推理框架,同时拥有跨平台、高性能、模型压缩、代码裁剪等众多突出优势。同时也借鉴了业界主流开源框架高性能和良好拓展性的优点。目前TNN已经在腾讯业务手Q、微视、P图等广泛落地应用,欢迎大家参与协同共建,促进TNN推理框架进一步完善。 TNN项目导师
腾讯开源
2021/06/21
1.8K0
开源项目介绍 |TencentOS Tiny-腾讯物联网操作系统
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal TencentOS Tiny介绍          标签:物联网          技术栈:C/C++,micro, python,js,rust TencentOS Tiny-腾讯物联网操作系统,腾讯面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率;提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流
腾讯开源
2021/06/17
2.6K0
开源项目介绍 |SuperEdge-云原生边缘计算平台
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal SuperEdge项目介绍 SuperEdge-云原生边缘计算平台,是一个基于Kubernetes原生的边缘容器方案,它将Kubernetes强大的容器管理能力扩展到边缘计算场景中,针对边缘计算场景中常见的技术挑战提供了解决方案,如:单集群节点跨地域、云边网络不可靠、边缘节点穿透内网注册等,帮助用户轻松地部署应用到边缘计算节点上,安全可靠地服务。 SuperEdge项目导师介绍
腾讯开源
2021/06/08
1.8K0
开源项目介绍 |TKEStack-开源容器服务平台
‍‍ 滑至文末报名参与开源人才培养计划 提交项目Proposal TKEStack项目介绍  标签:容器,, Kubernetes  技术:golang TKEStack-开源容器服务平台,是一个开源的,集健壮性和易用性于一身的企业级容器编排引擎,为在生产环境中部署容器的组织提供一个统一的容器管理平台。 以极简的向导式界面提供了容器应用的全生命周期管理能力,帮助用户在私有云,混合云环境中敏捷、高效地构建和发布应用程序,满足 IT 运维要求,并增强 DevOps 团队的能力。 TKEStac
腾讯开源
2021/06/21
1.4K0
开源项目介绍 |TARS-高性能微服务治理框架
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal TARS开源项目介绍 TARS-高性能微服务治理框架,是 Tencent 开源的一款多语言、高性能、强运维的自主研发微服务框架,于2018年捐赠给 Linux 基金会。2020年3月,Linux 基金会正式宣布旗下的 TARS 开源项目将成立 TARS 基金会。TARS 支持 C++、Java、Nodejs、PHP、Golang 等多种开发语言,并配套服务治理平台,帮助开发人员和企业快
腾讯高校合作
2021/06/17
1.5K0
TDesign 组件库技术方案指北
TDesign 是腾讯各业务团队在服务业务过程中沉淀的一套企业级设计体系,于2021年12月底正式对外开源。TDesign 用到了哪些广受欢迎的开源技术,选择这些技术的原因是什么?TDesign 官方支持了众多开发技术栈,为什么选择各仓库原生开发而不是转译生成代码?本篇会从从仓库目录结构开始,通盘分析 TDesign 的技术选型和原因。
TDesign
2022/07/08
3.3K0
腾讯开源企业级设计体系 TDesign
本文约3200字 预计阅读时间:8分钟 TDesign 是来自腾讯内部近 300 名设计师与开发者共同打造,经由 500+ 项目使用、验证和锤炼过的企业级设计体系, 秉承包容、多元、进化、连接的价值观,TDesign 期望与用户、行业及合作伙伴等一起打造具有竞争力的产品体验。 从设计出发,TDesign 提供了完整的设计语言、视觉风格指南和设计资源,以及基于 Vue2、Vue3、React (Vue3、React 目前仍在 Alpha 版本迭代中)等业界主流技术栈的组件,帮助开发者可以快速开发桌面端
腾源会
2021/12/30
4930
开源项目介绍 |APIJSON- 后端零代码接口和文档ORM 库
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal APIJSON项目介绍 标签:后端, ORM 库 技术栈:java APIJSON- 后端零代码接口和文档ORM 库,赋能前端(客户端) 定制返回 JSON 的数据和结构。大幅提振开发效率、强力杜绝联调扯皮、巧妙规避文档缺陷、非常节省流量带宽。 APIJSON项目导师介绍 周作彪 APIJSON, ZBLibrary 等热门开源项目的作者及布道师,QECon 大会讲师 导师
腾讯开源
2021/06/17
1.5K0
开源项目介绍 | Angel-高性能分布式机器学习平台
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 报名提交项目Proposal Angel项目介绍 Angel-高性能分布式机器学习平台,是腾讯研发并开源的面向企业级应用的高性能分布式机器学习平台。 Angel支持特征工程、模型构建、参数训练、AutoML、模型服务Serving等全栈机器学习服务,提供机器学习、深度学习、图神经网络等多种算法,支持级万亿级超大规模参数模型的训练,已在生产业务系统中大规模部署。 Angel项目导师介绍 欧阳文、李晓
腾讯大数据
2021/06/02
1.5K0
开源项目介绍|Angel-高性能分布式机器学习平台
2022腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交Angel项目申请书 Angel项目介绍 腾讯自主研发并开源的面向企业级应用的高性能分布式机器学习平台,支持特征工程、模型构建、参数训练、AutoML、模型服务Serving等全栈机器学习服务,提供机器学习、深度学习、图神经网络等多种算法,支持几万亿级超大规模参数模型的训练,已在生产业务系统中大规模部署。 Angel项目导师介绍 欧阳文、孙瑞鸿 Angel开源项目负责人     导师寄语: Angel是腾讯自研高性能分
腾讯开源
2022/06/09
5150
开源项目介绍|Angel-高性能分布式机器学习平台
开源项目介绍|Tencent KonaJDK
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal ‍ ‍ TencentKonaJDK介绍 TencentKonaJDK,作为Java 生态的基础引擎,JDK包括了Java运行环境、工具,以及核心类库。Kona JDK基于OpenJDK 开源项目(Java SE 最主流的参考实现)定制、开发,在腾讯的云、广告、大数据等场景上进行了针对性的加强、优化。Kona JDK团队拥有多名OpenJDK社区reviewer、commiter,持续
腾讯开源
2021/06/10
1.2K0
13个明星开源项目已就绪,你的计划书开始准备了吗?
不知不觉,「腾讯犀牛鸟开源人才培养计划」已开启近10天了。这期间,我们收到了很多高校同学的报名和热情咨询。甚至有些课代表已经提前提交了「项目实战申请」,让这个初夏变得热闹非凡。同时,也不少同学对项目的整体流程节点,及选择开源实战项目还有一些疑问,下面就带大家深入了解!(滑至文末即可报名) 本次培养计划的整体流程 ⚠️注意: 1. 开源基础培训:面向高校所有热爱开源的同学开放,无需报名,成功注册开源人才社区后即可开始学习(零基础也可参与) 2. 开源进阶研学:面向高校所有热爱开源&报名成功的同学,6月2
腾讯开源
2021/05/28
5480
腾讯开源企业级设计体系 TDesign
TDesign 是来自腾讯内部近 300 名设计师与开发者共同打造,经由 500+ 项目使用、验证和锤炼过的企业级设计体系, 秉承包容、多元、进化、连接的价值观,TDesign 期望与用户、行业及合作伙伴等一起打造具有竞争力的产品体验。 从设计出发,TDesign 提供了完整的设计语言、视觉风格指南和设计资源,以及基于 Vue2、Vue3、React (Vue3、React 目前仍在 Alpha 版本迭代中)等业界主流技术栈的组件,帮助开发者可以快速开发桌面端、移动端和小程序端等多个版本的应用程序。
腾讯大讲堂
2021/12/27
4K0
开源项目介绍 | ncnn-神经网络推理框架
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名&提交项目Proposal ncnn项目介绍 ncnn是一个为手机端极致优化的高性能神经网络前向计算框架。基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。 ncnn项目导师介绍 倪辉 ncnn作者 导师寄语: ncnn是业界知名的AI推理框架,社区支持很好,参与研发是能学到知识和技术的,导师会很耐心帮助你的,对吧对吧! ncnn相关资料 ncnn
腾讯开源
2021/06/21
5.8K0
开源项目介绍|Apache InLong-分布式消息中间件系统
2021腾讯犀牛鸟开源人才培养计划 开源项目介绍 滑至文末报名参与开源人才培养计划 提交项目Proposal Apache InLong介绍 Apache InLong(原Apache TubeMQ项目更名)-分布式消息中间件系统,是腾讯自研分布式消息中间件系统(MQ),专注服务大数据场景下海量数据的高性能存储和传输,在稳定性、性能以及成本方面有独特的优势。不仅在腾讯内部多个重要业务部门落地多年,同时通过在Apache社区的开源,已在多个外部公司内进行了线上业务应用,目前TubeMQ正依托社区
腾讯高校合作
2021/06/17
1.8K0
相关推荐
开源项目介绍|TDesign-前端通用 UI 组件库
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档