<story><title>In Defense of the Modern Web</title><url>https://dev.to/richharris/in-defense-of-the-modern-web-2nia</url></story><parent_chain><item><author>rich_harris</author><text>&amp;quot;If you remove some of the data, the data tells a different story&amp;quot;</text></item><item><author>ss3000</author><text>If they dived deeper into the usage patterns and broke down app usage by specific apps, I&amp;#x27;d suspect a vast majority of that time is spent in a tiny handful of popular apps, since there are also countless studies pointing to the fact that consumers don&amp;#x27;t install more than a handful of native apps.&lt;p&gt;If you remove time spent in those popular apps and their respective websites from the stats, the data would likely paint a vastly different story (that might not be in the best interest for a site that relies on pushing &amp;quot;Launching mobile apps for your WordPress site&amp;quot; to highlight ofc).</text></item><item><author>rich_harris</author><text>&amp;gt; your 10k npm dependencies&lt;p&gt;Believe me, you&amp;#x27;re preaching to the choir. Nor am I advocating for every website to have an API. But unfortunately we part ways here:&lt;p&gt;&amp;gt; The web is a success&lt;p&gt;The web is &lt;i&gt;not&lt;/i&gt; a success. It&amp;#x27;s dying. Consumers vastly prefer native apps — one recent study (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.mobiloud.com&amp;#x2F;blog&amp;#x2F;mobile-apps-vs-the-mobile-web&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.mobiloud.com&amp;#x2F;blog&amp;#x2F;mobile-apps-vs-the-mobile-web&amp;#x2F;&lt;/a&gt;) tells us that 90% of mobile time is spent in apps vs 10% in browsers.</text></item><item><author>grey-area</author><text>This author seems to think the only competitor to react is other js frameworks, when in fact most of the web&amp;#x27;s largest sites work just fine with small amounts of what he calls &amp;#x27;artisanal js&amp;#x27;.&lt;p&gt;You probably don&amp;#x27;t need your js framework, your 10k npm dependencies, or your complex mix of server and client side rendering. Not every website needs an api and clients to consume it, and not everything needs to be an app.&lt;p&gt;The web is a success because it is simple, accessible, fast, and nobody cares how the server makes the html they are reading. Let&amp;#x27;s keep it that way.</text></item></parent_chain><comment><author>acdha</author><text>Alternately, “If you don’t assume that all usage is fungible, the data tells a different story”. There are a few apps - music&amp;#x2F;movies&amp;#x2F;ebooks and Facebook - which get a disproportionately large amount of activity. If you’re not competing with them, the global numbers are going to be skewed.&lt;p&gt;This is especially true when you think about tasks rather than screen time. If I’m Facebook or Spotify selling ads, I want people glued to the app for a long time. If I’m selling things, giving information or customer service, etc. the story is completely different: someone placing an order faster is actually a win.&lt;p&gt;EDIT: My experience is colored by being in the cultural heritage space where the flurry of “we’re in the App Store!!!” entries met the hard reality of every engagement metric being much lower than web sites. There is huge variation hidden in global averages.</text></comment>
<story><title>In Defense of the Modern Web</title><url>https://dev.to/richharris/in-defense-of-the-modern-web-2nia</url></story><parent_chain><item><author>rich_harris</author><text>&amp;quot;If you remove some of the data, the data tells a different story&amp;quot;</text></item><item><author>ss3000</author><text>If they dived deeper into the usage patterns and broke down app usage by specific apps, I&amp;#x27;d suspect a vast majority of that time is spent in a tiny handful of popular apps, since there are also countless studies pointing to the fact that consumers don&amp;#x27;t install more than a handful of native apps.&lt;p&gt;If you remove time spent in those popular apps and their respective websites from the stats, the data would likely paint a vastly different story (that might not be in the best interest for a site that relies on pushing &amp;quot;Launching mobile apps for your WordPress site&amp;quot; to highlight ofc).</text></item><item><author>rich_harris</author><text>&amp;gt; your 10k npm dependencies&lt;p&gt;Believe me, you&amp;#x27;re preaching to the choir. Nor am I advocating for every website to have an API. But unfortunately we part ways here:&lt;p&gt;&amp;gt; The web is a success&lt;p&gt;The web is &lt;i&gt;not&lt;/i&gt; a success. It&amp;#x27;s dying. Consumers vastly prefer native apps — one recent study (&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.mobiloud.com&amp;#x2F;blog&amp;#x2F;mobile-apps-vs-the-mobile-web&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.mobiloud.com&amp;#x2F;blog&amp;#x2F;mobile-apps-vs-the-mobile-web&amp;#x2F;&lt;/a&gt;) tells us that 90% of mobile time is spent in apps vs 10% in browsers.</text></item><item><author>grey-area</author><text>This author seems to think the only competitor to react is other js frameworks, when in fact most of the web&amp;#x27;s largest sites work just fine with small amounts of what he calls &amp;#x27;artisanal js&amp;#x27;.&lt;p&gt;You probably don&amp;#x27;t need your js framework, your 10k npm dependencies, or your complex mix of server and client side rendering. Not every website needs an api and clients to consume it, and not everything needs to be an app.&lt;p&gt;The web is a success because it is simple, accessible, fast, and nobody cares how the server makes the html they are reading. Let&amp;#x27;s keep it that way.</text></item></parent_chain><comment><author>karatestomp</author><text>Well, &amp;quot;90% of user time on devices is in native apps, 10% web&amp;quot; does paint a rather different picture than &amp;quot;70% of user time is in social media and messaging apps, 10% media apps like Netflix or Spotify, 5% mobile games, 5% all other apps including all the built-in ones other than the browser, 10% web&amp;quot; if you&amp;#x27;re not in social media, media, or games and trying to decide whether to go web or native.</text></comment>