<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Sandeep</title>
    <description>The latest articles on DEV Community by Sandeep (@sendy).</description>
    <link>https://dev.to/sendy</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F487495%2Fa5033c13-2018-4334-a0d2-81881e7a6981.png</url>
      <title>DEV Community: Sandeep</title>
      <link>https://dev.to/sendy</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/sendy"/>
    <language>en</language>
    <item>
      <title>Should React opt for compile time instead of Virtual DOM?</title>
      <dc:creator>Sandeep</dc:creator>
      <pubDate>Sun, 11 Oct 2020 16:34:12 +0000</pubDate>
      <link>https://dev.to/sendy/should-react-opt-for-compile-time-instead-of-virtual-dom-60d</link>
      <guid>https://dev.to/sendy/should-react-opt-for-compile-time-instead-of-virtual-dom-60d</guid>
      <description>&lt;p&gt;I am front-end developer who loves working with React. I am really impressed with Svelte's approach for reactivity and I just wanted community's input on my thoughts.&lt;/p&gt;

&lt;p&gt;React drastically changed the way we develop frontend apps, but Svelte definitely redefined reactivity with it's approach to compile time optimizations vs Virtual DOM.&lt;/p&gt;

&lt;h1&gt;
  
  
  Why
&lt;/h1&gt;

&lt;p&gt;Everyone talks about switching from one framework to another but if React could ditch Virtual DOM, and start adopting compile time optimizations, that would be best of both worlds.&lt;/p&gt;

&lt;p&gt;React is already very much mature, has lots of tooling available and lots of community support. Developers will be able to continue using the existing tools with much more improved React.&lt;/p&gt;

&lt;h1&gt;
  
  
  How
&lt;/h1&gt;

&lt;p&gt;I am just putting my thoughts here. There are lots frameworks which are using React internally like Next JS, Gatsby etc. All the frameworks and tools will definitely be affected as well if React changes it's underlaying architecture.&lt;/p&gt;

&lt;p&gt;But may be React can do an opt-in phase like how it did during React 16. This will allow a slow transition into a new React.&lt;/p&gt;

&lt;h1&gt;
  
  
  What are your thoughts?
&lt;/h1&gt;

&lt;p&gt;Let me know what you guys think about this. Is it possible? or is it unnecessary?&lt;/p&gt;

</description>
      <category>react</category>
      <category>svelte</category>
      <category>javascript</category>
      <category>discuss</category>
    </item>
  </channel>
</rss>
