Re:Web2Web Bootstrap
by rpedela on Thursday September 15, 2016 @01:03AM
(#12503559)
Because I can build my application once and it works everywhere (mostly). Because I can update it whenever I want and I don't have to support multiple versions. Because there is very little friction for users to use my application, they don't have to manually download or upgrade it.
[ Parent
| on HN ]
This. This so much. And it's safer for the user. Have you ever tried distributing binaries on the internet? People are very reluctant to run a random binary (and rightly so).
Also IMH developer perspective HTML+JS+CSS is surprisingly a not so bad UI toolkit, and React makes the development experience even better.
I will always bet on standards and, at least for now, modern web is the standard that I can trust.
The value of the browser sandbox is often dismissed but it's doing a great job at allowing people to run untrusted code from the web without much thought behind it. I also strongly believe users are much more willing to try websites than download entire app anyways just to see if it's any good.
None of those things are tied directly to web technologies.
Which other platform truly allows you to write software once and deploy it seamlessly to just about every kind of desktop and mobile device in the world?
The browser has a great deployment story and incredible market penetration, I agree. However, none of that is because of web technologies. Browsers are special because they are everywhere, not because they are good or because JS+CSS+HTML is a special magic sauce that nobody else can replicate.
We can do better.