Comment discourse crée-t-il des balises HTML optimisées pour le référencement lorsque le site est écrit en Emberjs ?

C’est en rails. Je ne comprends pas bien comment cela fonctionne, mais vous pouvez regarder dans l’application_controller pour « crawler ». C’est là que semble se produire une partie de la magie.

J’ai passé une journée à comprendre que mon plugin doit utiliser le StaticController lorsqu’il effectue un render plain:.

Vous voudrez peut-être donc examiner le static_controller. C’est apparemment la façon de contourner Ember, donc c’est peut-être ce que vous voulez voir.

Vous pouvez désactiver JavaScript dans votre navigateur et voir ce qu’il rend.

Mais peut-être que vous voulez dire quel problème vous essayez de résoudre plutôt que de parler de votre solution.

1 « J'aime »