Nothing prevents you from not putting HTML inside JavaScript  when using React. Personally I&#x27;ve found that this JSX approach doesn&#x27;t integrate with certain editors very well, so I just use raw React.createElement calls. Assign it to a short variable and it really isn&#x27;t bad at all. I even tried a s-exp syntactical transformer, and it works even better. HTML is basically just s-exp with an ugly syntax, so it feels even more natural doing that.