GitHub优化React架构,每行组件从8减至2
每行8个React组件
在彻底改造GitHub的“Files changed”选项卡的React架构后,我们将Interaction to Next Paint (INP)从约450ms降至约100ms。
📉 每行React组件从8个减少到2个
🔑 使用JS Maps实现O(1)数据访问
🪟 为大型PR引入窗口虚拟化
在彻底改造GitHub的“Files changed”选项卡的React架构后,我们将Interaction to Next Paint (INP)从约450ms降至约100ms。
📉 每行React组件从8个减少到2个
🔑 使用JS Maps实现O(1)数据访问
🪟 为大型PR引入窗口虚拟化