Optimisation des performances : 86% plus rapide
Grâce à une mise en cache intelligente de l’API, à une qualité adaptative de la géométrie et à la manipulation directe des objets THREE.js, nous avons obtenu des résultats remarquables :
- Initialisation 86% plus rapide (1118ms → 160ms)
- Interactions avec les nœuds 80-94% plus rapides (15-80ms → 1-20ms)
- Consommation de mémoire réduite de 99% (13MB → 200KB par clic)
Interface moderne et fonctionnalités visuelles
Refonte complète de l’interface avec une barre latérale repliable, une optimisation pour mobile et une architecture CSS modulaire. Ajout d’une superbe visualisation des nœuds avec photos qui affiche les images de couverture Notion directement dans le graphe 3D, ainsi que des effets d’attraction au survol et des animations fluides dans toute l’interface.
Navigation avancée
Ajout de commandes clavier complètes (déplacement avec WASD, navigation avec les touches fléchées), de résultats de recherche regroupés par base de données, d’un panneau de connexions avec historique et de commandes de caméra inspirées des jeux vidéo pour les utilisateurs avancés qui préfèrent naviguer uniquement au clavier.
En chiffres
- 30+ commits fusionnés, ~2,000 lignes de code d’optimisation ajoutées
- Chargement 86% plus rapide, 1,653 nœuds et 5,919 liens affichés avec fluidité
La suite
Nous sommes tout près du lancement de la bêta ! L’optimisation des performances étant terminée, nous nous concentrons sur la gestion des utilisateurs (inscription, tableau de bord, OAuth) et l’infrastructure. Les tests bêta commenceront en décembre 2025 pour nos 50 premiers utilisateurs.