Маловероятно, что вы сможете поместить sh файл в уже перенесенный и свернутый пакет.
Лучшим вариантом будет вызов API-интерфейса с вашего внешнего интерфейса на серверный для извлечения динамических данных. c данные. Затем этими данными можно манипулировать и показывать их на своем веб-интерфейсе.
Тогда все, что вам нужно сделать, чтобы изменить то, что отображается на вашем веб-интерфейсе, это изменить то, что ваш API возвращает из вашего бэкэнда.
РЕДАКТИРОВАТЬ : If the component initially loaded is a simple button and post api response it turns into a modal wherein the entire modal UI as well as event handler code comes in from the API response as a component .Is something like that possible?
Нет.
Невозможно отправить некомпилированный компонент во внешний интерфейс. Помните, что пакет, который предоставляется клиенту, передается в уменьшенном виде javascript. Вы не можете условно перекомпилировать приложение для одного пользователя, или, если можете, кажется невероятно плохой идеей.
То, что вы можете сделать, это разрешить вашему веб-интерфейсу получать и отображать HTML контент из вызова API. Перекомпиляция не требуется, однако вы не сможете использовать React Classes et c. Это должен быть чистый HTML / CSS / Javascript.