极星协作的诞生正是为了提高管理者的工作效率,让不擅长管理的人也能根据自身
业务场景,灵活高效地搭建属于自己团队的管理风格的一款 sass 平台
主要涉及的技术栈:typescript + react hooks + redux(reselect)+ antd + antv
+react-table
脚手架:create-react-app
项目链接: https://app.startable.cn/project
本人主要负责:
1. 甘特视图从0到1的开发
2. 任务&项目等模块的性能优化:
•表格视图中引入虚拟列表和对数据递归的逻辑优化,将页面卡顿优化到了ms级别
•任务&项目模块tab快速切换时页面出现卡顿优化,经过工具分析是每次切换时前端都需要进行MD5加密所致,最终方案是将其缓存起来,只需首次加载时加密一次
3. 其它功能模块的交互优化