React.js was designed to work with HTML. How about XUL, sort of HTML? When I tried to run them together I got an error:
Target container is not a DOM element.
Basically I don't see the reason why React.js shouldn't work with XUL. I would like to hear some opinions or suggestions for this subject.
React.js tests for the DOM as follows:
whereas XUL works as follows:
References
ReactMount.js
ReactDOM.js
geMarkupWrap.js
ReactDOMComponent.js
ExecutionEnvironment.js
MDN: Inner and Outer Windows
MDN: Working with Windows in Chrome code