It&#x27;s a great piece of tech, I&#x27;m not saying anything against that, I&#x27;m saying that it shouldn&#x27;t be used as a replacement for native programming because you don&#x27;t want to learn a new language. react will come with huge limitations and deps that you don&#x27;t want to even think about, it&#x27;s never easy as &quot;code once, deploy everywhere&quot;, this is usually a bad decision any company makes, engineering wise.. same reason as adobe air never took off, it&#x27;s a bad idea, the only reason this is taking off is because people already know JS and don&#x27;t want to learn something else.<p>By the &quot;right way&quot; I mean use every language for its intended purpose, you can&#x27;t build desktop apps in browsers, that&#x27;s why we have Javascript. and i&#x27;m saying we should keep it that way