5 puntos por GN⁺ 2025-01-12 | 1 comentarios | Compartir por WhatsApp
  • Administrador de layouts sin dependencias que admite pestañas, grupos, cuadrículas y vistas divididas
  • Compatible con React, Vue y TypeScript vanilla
  • Ofrece funciones de serialización/deserialización para gestionar todo el layout
  • Soporta vistas divididas, vistas en cuadrícula y vistas "acoplables"
  • Permite configuración de temas y personalización
  • Funciones de acoplamiento y arrastrar y soltar para pestañas y grupos
  • Soporte para ventanas pop-out
  • Funcionalidad de grupos flotantes
  • Proporciona una API extensa
  • Soporte para Shadow DOM
  • Alta cobertura de pruebas
  • Sitio web documentado con ejemplos en tiempo real
  • Build transparente y análisis de código
  • Seguridad reforzada con publicación y builds verificados mediante GitHub Actions

1 comentarios

 
GN⁺ 2025-01-12
Comentarios en Hacker News
  • Hay quien opina que la primera impresión de TS es muy buena y que se necesitarán más herramientas base como esta para crear apps de IA
    • Existe la inquietud técnica de que hacer mount/unmount de componentes puede ser más costoso que display:none
    • Se pregunta si hay planes de exportar layouts de TS mediante un plugin de Vite respecto a la estructura declarativa de los paneles
  • Estaba haciendo algo parecido en un proyecto personal, así que le alegra haber encontrado esto
  • Considera que Dockview es un proyecto excelente y, tras probar varias librerías, lo evalúa como una de las mejores
    • Eligió FlexLayout porque no había soporte para tamaños predefinidos, aunque después eso mejoró
    • Planea usar Dockview en su próximo proyecto
  • Hay una opinión de que sería bueno añadir soporte para SolidJS, y dice que no tiene preferencia entre React y Solid
  • Hay una opinión de que estaría bien incluir en la demo video, menús desplegables y grandes cantidades de texto para mostrar cómo lo maneja
    • Se pregunta si existe una versión con solo paneles, sin chrome de ventana
  • Hay una pregunta sobre cómo se compara con Golden Layout y si recibió inspiración de este
    • Comenta que antes disfrutaba Golden Layout, pero lamenta que dejara de tener soporte
  • Mantiene un gestor de ventanas en mosaico escrito en Rust y expresa respeto por la paciencia necesaria para trabajar con JS/TS
  • Se pregunta si alguien conoce una librería vanilla zero-dep para controles de escritorio generales que no sean HTML
  • Menciona que ya va siendo hora de reconstruir Mosaic
  • Como la demo no funciona en iPad, supone que el soporte móvil no está completo, y dice que le gustaría usarlo para un dashboard personal y para organizar chats de llama.cpp