2014-09-30 2 views
0

Очень открытый, извинился заранее.Использование Реагировать с не-браузерной средой JS

Я прошел через документы и постоянно искал Google, но мне интересно, какие шаги мне нужно предпринять, чтобы реагировать на не-браузерную среду JavaScript.

Некоторые контекст на окружающую среду: для запуска интерфейса

среда использует JavaScript, он имеет возможности HTTP. Нет html, css, document, window, HTMLElement и т. Д.

Окружающая среда имеет понятие иерархии, изменения в иерархии объектов в JS пересекают мост и запускают рендеринг через графическую платформу, такую ​​как OpenGL например. Окружающая среда действительно вводится с помощью клавиш или мыши.

Если есть дорожная карта, чтобы сделать это или что-то вроде диаграммы архитектуры, на которую можно ссылаться, это было бы фантастически.

Любая помощь/совет приветствуются.

заранее спасибо,

-dylan

+0

Это было бы лучше всего подходит в качестве запроса признака в [GitHub выпуска] (https://github.com/facebook/react/issues/new?title=renderComponentToJSON). Здесь нет темы. – FakeRainBrigand

+0

Конечно, есть набор классов в источнике реакции, который может быть модифицирован инженером для достижения таких целей. Просто хочу знать, какие классы. У нас уже есть эта работа, но это все, обманывая и насмешливые методы. Мы хотим приблизиться к металлу нашего двигателя и сделать все правильно. –

+0

Боюсь, что это не значит, что это не так, потому что вам лучше связаться с командой React на github, как уже было сказано. – ivarni

ответ

0

ReactJS работа с DOM, поэтому среда должна иметь структуру DOM, что означает, что нет HTML не DOM. Или вы можете использовать рендеринг сервера для компонента React, но в результате вы получите строку.

Подробнее здесь: React.renderComponentToString

Смежные вопросы