Здравствуйте.
Возникло несколько вопросов при подключении собранного React компонента на представлении записей справочника.
Пользуясь рекомендациями коллег, я перегрузил метод OnRender js модуля представления, а именно - в его теле прописал самоисполняющийся bundle reactspa, но возник вопрос с производительностью ввиду того, что бандл весит 2 МБ, и, соответственно, js модуль представления стал весить на 2 МБ больше.
Вопрос №1: можно ли вынести условное выражение function Greetings (){alert('helloWorld') } в отдельный модуль и закешировать его, например, в теле метода onRender вызывать MyModule.Greetings()
Вопрос №2: как использовать методы модуля, допустим PushHistory вне контекста модуля ? Мне необходимо вызывать эти методы в своем React компонента. Пока что получается только в методе OnRender создать свойство в объекте window и заполнить его ссылкой на pushHistory данного экземпляра.