5 points par GN⁺ 2025-01-12 | 1 commentaires | Partager sur WhatsApp
  • Gestionnaire de disposition sans dépendances prenant en charge les onglets, les groupes, les grilles et les vues fractionnées
  • Compatible avec React, Vue et Vanilla TypeScript
  • Fournit des fonctions de sérialisation/désérialisation pour gérer l’ensemble de la disposition
  • Prend en charge les vues fractionnées, les vues en grille et les vues « dockables »
  • Thématisation et personnalisation possibles
  • Fonctionnalités de docking / glisser-déposer pour les onglets et les groupes
  • Prise en charge des fenêtres pop-out
  • Fonctionnalité de groupes flottants
  • API étendue
  • Prise en charge du Shadow DOM
  • Couverture de tests élevée
  • Site web documenté avec des exemples en direct
  • Build transparent et analyse du code
  • Sécurité renforcée grâce à une publication et des builds vérifiés via GitHub Actions

1 commentaires

 
GN⁺ 2025-01-12
Avis Hacker News
  • Certains estiment que la première impression de TS est très bonne et qu’il faudra davantage d’outils de base comme celui-ci pour construire des apps d’IA
    • Il y a une interrogation technique sur le fait que le mount/unmount des composants puisse coûter plus cher que display:none
    • Ils se demandent s’il existe un projet d’export de layouts TS via un plugin Vite concernant la structure déclarative des panneaux
  • Quelqu’un travaillait sur quelque chose de similaire dans un projet personnel et est heureux d’avoir découvert cela
  • Dockview est jugé excellent et, après avoir testé plusieurs bibliothèques, fait partie des meilleures
    • FlexLayout avait été choisi à cause de l’absence de prise en charge des tailles prédéfinies, mais cela a ensuite été amélioré
    • Il est prévu d’utiliser Dockview dans le prochain projet
  • Certains aimeraient voir un support de SolidJS ajouté et disent ne pas avoir de préférence entre React et Solid
  • Certains aimeraient que la démo inclue de la vidéo, des menus déroulants et de gros volumes de texte pour montrer comment cela est géré
    • Ils se demandent s’il existe une version avec seulement les panneaux, sans chrome de fenêtre
  • Une question est posée sur la comparaison avec Golden Layout et sur une éventuelle inspiration
    • Quelqu’un dit avoir beaucoup apprécié Golden Layout par le passé et regrette l’arrêt de son support
  • Une personne maintient un gestionnaire de fenêtres en tuiles écrit en Rust et salue la patience nécessaire pour travailler en JS/TS
  • Quelqu’un demande s’il existe des informations sur une bibliothèque vanilla zero-dep pour des contrôles de bureau génériques autres que HTML
  • Il est mentionné qu’il est temps de reconstruire Mosaic
  • La démo ne fonctionne pas sur iPad, ce qui laisse penser que le support mobile n’est pas complet, et quelqu’un dit vouloir l’utiliser pour un tableau de bord personnel et pour organiser des discussions llama.cpp