Je cherche à avoir une vue d’ensemble de la structure des dossiers de Discourse, mais je n’ai pas réussi à comprendre certaines choses, comme la différence entre app/ et jsapp/.
Voici ma compréhension actuelle des dossiers les plus importants. Dites-moi si je me trompe sur quelque chose :
adminjs/- Le panneau d’administration accessible en allant sur https://MON_SITE/adminjsapp/- Aucune idéeapp/assets/javascripts/admin/- Comment cela est-il lié àadminjs/?discourse/app- Les fonctionnalités principales de l’application cliente se trouvent icidiscourse-common/- Des fonctionnalités partagées entre plusieurs sous-systèmes de Discourse ?discourse-hbr/- Un analyseur Handlebars brut ?discourse-widget-hbs/- Quelque chose lié à Handlebars