Hallo Forum!
Ich bin im Moment dabei ein Update einer Extension für Typo3 9 zu machen (wurde entwickelt zu Beginn von Typo3 7). Das meiste habe ich im Griff, allerdings suche ich nach "best practices" hinsichtlich Javascript im Backend.
Als Grundinfo: Ich verwende im Frontend und Backend die selben Controller und hatte es so gemacht, dass benötigte Scripte (teilweise nur für FE oder BE) über den PageRenderer hinzugefügt wurden. Das erste Problem (dass ich nicht mehr mit dem DOMContentLoaded-Event bzw. jQuerys .ready arbeiten kann) konnte ich jetzt umschiffen. Allerdings habe ich das Problem, dass aus mir unerfindlichen Gründen das Frontend-Javascript auch im Backend geladen wird.
Daher meine Frage: hatte schonmal jemand ein vergleichbares Problem bzw. - noch viel beser - hat jemand eine Quelle für "best practices" zu Javascript im Backend von Typo3 9, die über die paar Zeilen zur Verwendung von RequireJS, die in der Core API Dokumentation vorhanden sind, hinausgehen?
Viele Grüße,
Christian