Notes de développement Dojo 📝 Les dernières nouvelles des rouages internes de l'ingénierie Dojo... Introspection ! Composants ! Requêtes Torii en Rust ! Katana en tant que nœud complet ! Lisez la suite pour tous les détails.
Premièrement, Introspection Nous rédigeons un SNIP décrivant une manière standard d'exprimer l'état onchain pour les indexeurs offchain, facilitant ainsi la tâche à *quiconque* de construire une infrastructure pour stocker et servir des données onchain. Le résultat final est un développement client simplifié, ce qui est génial.
Ensuite, Composants Nous en avons brièvement parlé auparavant, mais en divisant Dojo en composants (stockage de modèle, permissions, etc.) les gens peuvent intégrer les outils Dojo dans leurs projets de manière incrémentale, en prenant seulement ce dont ils ont besoin et en laissant le reste.
Maintenant, Torii Jusqu'à présent, Torii proposait des requêtes simples qui nécessitaient beaucoup de calculs côté client -- un gros goulot d'étranglement pour les requêtes complexes. Bientôt, les développeurs pourront ajouter leurs propres hooks pour effectuer des agrégations en Rust, ne servant que les résultats au client.
Enfin, Katana Nous travaillons à l'intégration de Pathfinder dans Katana, permettant à Katana de servir à la fois de nœud complet et de séquenceur. C'est une étape importante pour permettre des workflows de fork et de sharding plus complexes, ainsi qu'une exécution optimiste.
29