169 похожих чатов

Всем привет Мне надо запилить приложение на реакте так, чтобы была

возможность встроить его в другое приложение на реакте (как страницу) или развернуть как отдельный сайт. Подскажите, про что читать или конкретный путь мб? А то я что-то адекватного нагуглить не могу

26 ответов

29 просмотров

Не знаю, может быть docker поможет (если как отдельный сайт)

приложение в app-store или google play ?

Сервер-сайд рендеринг есть?

Nava-Sagi Автор вопроса
Nava-Sagi Автор вопроса
Виктор
Не знаю, может быть docker поможет (если как отдел...

Да если прост как отдельный сайт, то и так можно равернуть. Тут вопрос про то, как сделать, чтоб так и так можно было Пока из решений только через iframe вижу вставлять, но это как-то не то, мне кажется)

Nava Sagi
Не

Реакту не нужно владеть своим хтмл

Nava-Sagi Автор вопроса
Nava Sagi
Не

Он и так билдится в скрипт, который просто монтирует себя по айди. Тебе нужно просто создать нужный контейнер с нужным айди на странице, в которую ты хочешь вставить реакт-приложение, и вызвать основной скрипт

Nava Sagi
Гляну, спс

Это слишком сложно будет тебе, если тебе надо просто одно приложение встроить

Nava Sagi
Да если прост как отдельный сайт, то и так можно р...

если SSR не нужен возможно получится на astro сделать. Там можно не только на react делать. Можно объединять React, Vue и другие фреймворки. Можно даже SSR добавить, но не уверен, что для всех приложений получится. Может быть один SSR на все приложения. Короче надо разбираться с ним.

Nava-Sagi Автор вопроса
Sergey Grishchenko
Он и так билдится в скрипт, который просто монтиру...

Правильно ли понял мысль? В случае встраивания в сущ. приложения: 1. в index.html подгружаю скрипт основного приложения и скрипт встраиваемого приложения. 2. на той странице, где мне нужно встроить другое приложение, я создаю ноду с айди и в него делаю render встраиваемого скрипта?

Nava-Sagi Автор вопроса

Элемент html-дерева (тэг) с атрибутом id

я уже стал думать, что несколько node.js серверов поднимать

Да, верно 2. render никакой не надо -- он в самом скрипте уже и так есть Разве что у тебя могут быть проблемы с подгрузкой ассетов и стилей, но эту проблему и single-spa собственно не решает

Nava-Sagi Автор вопроса
Nava Sagi
Элемент html-дерева (тэг) с атрибутом id

я бы не парился с этим сделал бы одно приложение и все что нужно перенес компонентами. если это конечно возможно

Nava-Sagi Автор вопроса
web worker
я бы не парился с этим сделал бы одно приложение и...

Не совсем понимаю, как из этого одного приложения развернуть только ту часть, которая нужна отдельно будет

Nava Sagi
Да если прост как отдельный сайт, то и так можно р...

Айфрейм тоже вариант, причем во многих случаях даже будет намного проще заюзать именно его, но с ним много нюансов

Nava-Sagi Автор вопроса
Nava Sagi
Не совсем понимаю, как из этого одного приложения ...

ну у тебя в приложении ведь такие же компоненты просто они имеют выход на App.js который рендерит div c id=root

Nava-Sagi Автор вопроса
web worker
ну у тебя в приложении ведь такие же компоненты пр...

А, типа сделать AppOther условно, который рендерит не в root?

Nava Sagi
А, типа сделать AppOther условно, который рендерит...

да. элементарно. просто пути перепрописать для всего что нужно и положить в отдельную папочку

Похожие вопросы

Обсуждают сегодня

Мужики и девушки, привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных...
Kraszx
14
Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
А вот это что за конструкция? Вернее, она тут нафига?
Serjone
10
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Мужики. привет) в Вelphi xe7 в настройках во вкладке "Editor Options" далее " Color" есть список: "Elements", открыв который мы можем настраивать отображение разных элементов...
Kraszx
2
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Всем привет! Кто пользуется DevExpress, подскажите пожалуйста, реализован ли в TcxGrid в новых версиях поиск по датам как в Экселе (ну т.е. не просто список чекбоксов со значе...
A Z
4
Карта сайта