如何设计一个高性能的tree组件?

前端瓶子君

共 1006字,需浏览 3分钟

 ·

2021-12-31 08:42


最近整理了一下小伙伴们后台给我留言的问题,发现大部分都集中在工程化上。

比如,如何解决功能复用和变更问题,如何解决重复问题,发布流程问题等,这些都属于工程化范畴,都可以通过提高工程化能力来解决。

那具体应该怎么做呢?

我认为搭建一个组件库就不错,在这个过程中你可以学到不少关于工程化的知识。

对于初级前端工程师来说,可以了解工程化组件库的开发过程(区分组件的类别,元素细分,填充组件,搭建模块等等)。

对于中高级前端工程师来说,可以学习到如何用工程化能力去解决问题(构建一个敏捷的开发、发布环境,保证项目开发过程中的规范性,兼容性,多人协作开发时的代码一致性,测试,文本控制等一系列工程化的内容)。

当然,以上这些内容听起来有些抽象,有些小伙伴还是不太理解。因此,我特意找来了拥有16年前端经验,精通各种前端技术的村长给大家准备了一场公开课,从tree组件入手。

通过 vue 3.2,scriptsetup,typescript 等知识点,现场实战 tree 组件设计与实现,带你系统了解组件通信的机制,组件设计的原则,搭建通用组件库需要哪些技能,以及组件库建设的整体思路。

👇👇👇
上课时间:12月30日 晚8:00
仅需 0 元,立即报名

到课即可领取《vue快速迁移指南》,完课还可领取《前端工程化实战》



主讲老师介绍

本次公开课的主讲老师村长,是一个拥有16年开发经验的全栈工程师,架构师,精通各种前端技术,喜欢造各种轮子。他不仅技术牛,带过团队,课讲得也好。

经常逛B站的前端同学应该看过他的 Vue 3 的教学视频,深入浅出,风趣幽默。

这次公开课,他将把自己对工程化的理解和一些实用技能分享给大家,你不仅能学到具体的工程化知识和技能,还能开阔眼界,从更高的维度去看待工程化。




课程内容预告

  • 构建一个敏捷的开发环境

  • 搭建规范的开源组件库工程

  • 使用Composition API可复用组件逻辑

  • 利用ts编写高可维护性代码

  • JSX在Vue3中的应用

  • Tree组件设计与实现


👇👇👇
上课时间:12月30日 晚8:00
仅需 0 元,立即报名

到课即可领取《vue快速迁移指南》,完课还可领取《前端工程化实战》



浏览 78
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报