Web Apps vs Native

The cluster debates the advantages and disadvantages of using web technologies and browsers as a platform for applications compared to native desktop or mobile apps, focusing on performance, distribution, cross-platform compatibility, and limitations.

📉 Falling 0.3x Web Development
5,239
Comments
20
Years Active
5
Top Authors
#8308
Topic ID

Activity Over Time

2007
46
2008
95
2009
147
2010
173
2011
213
2012
217
2013
310
2014
229
2015
286
2016
312
2017
345
2018
273
2019
303
2020
434
2021
420
2022
438
2023
410
2024
299
2025
277
2026
12

Keywords

RAM e.g QT gtd.html JS OK V8 SSH SLOW AWT web apps desktop browser web apps native html app applications platform

Sample Comments

stcredzero Jun 4, 2009 View on HN

What's so sacred about the browser as we know it? People want to use web apps. Why not make it convenient for them?

loudmax Apr 11, 2019 View on HN

I think the web is a great target for apps. The other app platforms are either proprietary or have negligible market share. The web as a platform for distributing applications is a better alternative than desktop platforms that are either fragmented or a monopoly.The abomination is turning web pages into javascript apps when HTML would be a better choice. The browser already has the capability to render text and images. News articles and blogs are better served as static content than as a

BadassFractal Aug 28, 2014 View on HN

web apps are better for developers. Write once, run on multiple OS / browsers. They're easier to maintain, you don't need to go through approval process or worry about your users running a version that's 3 months behind, meaning you can iterate a lot faster.

bluejekyll Nov 26, 2017 View on HN

Your question is related to the technical aspects of the ecosystem, but not to the way that people use computers in general.A good rhetorical question in response is, why is the web so much more popular when using computers than installed applications?The implication you've made is that there is no benefit to the web, but that is obviously not true, as web usage far outstrips installed applications (besides the browser) at this point. Given this, it becomes necessary to have common to

JohnStrange Sep 12, 2016 View on HN

Answer to first question: Every single one.The answer to your second question is manyfold. First, it makes a false presupposition, web development is not faster and easier. Second, most devs probably chose the browser as a platform because Apple was so tremendously successful at creating artificial "application barriers" -- making it uneconomical, problematic or even impossible to create well-behaving cross-platform applications. Building application barriers used to be Microsoft&#x

anoncake Mar 19, 2019 View on HN

Its the other way round. If web apps didnt exist, there would be more pressure to develop tools that make it easy to write and distribute proper applications.

naikrovek Aug 25, 2025 View on HN

It is absolutely not an extreme position. It is the only position available if any intense work happens in the UI. JavaScript is SLOW. WASM is SLOW compared to native code.the web has defeated native apps on windows because native apps on windows are dead all on their own. not because browser applications are better, because they aren't, but because Microsoft drove those applications into the ground with clear intent.I don't think people realize this, but browsers are SLOW.

ttoinou Mar 9, 2025 View on HN

Web technologies enable server-client apps that can rival desktop apps, and Browsers are almost as complex as Operating Systems. What you describe isn't a problem, it's made like this because they're very useful and complex technology stacks

raizinho Jun 15, 2019 View on HN

Would you recommend just building web-based desktop apps?

pygy_ Jan 5, 2022 View on HN

Because sometimes you want a desktop app right now and are most productive with Web technologies.