Reescrita completa de líneas de conexión con manipulación directa de DOM

Otherkamo-internal
Shipped
3 de febrero de 2026 a las 0:26 UTC
Author
kamo
Commit
8e3997c

Cambios clave: - Usar la manipulación directa de DOM (setAttribute) en lugar de Reactar para actualizaciones de líneas - Un solo bucle rAF se ejecuta continuamente y actualiza todos los elementos de la ruta cada marco - Almacenar refs de ruta en Mapa y actualización d attribute directamente en bucle de animación - Utilice refs para datos de conexión/partidas para evitar cierres rancios en rAF - Eliminar las transiciones CSS (no funcione para el atributo SVG d de todos modos) - Cálculo de la fase de animación independiente de la velocidad de fotograma suave - Posición del ratón rastreada en ref, actualizada sobre el movimiento del ratón, utilizado en el bucle rAF - Mucho más eficiente: no React re-renders necesario para las actualizaciones de línea - Las líneas ahora se actualizan en tiempo real durante el arrastre, no sólo en caída

All changes

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios