4 ms·
I broadly agree that trying to completely mimic native apps with the web is unlikely to yield great results, and the author points out some of the obvious stren
by carsongross 11y ago
I broadly agree that trying to completely mimic native apps with the web is unlikely to yield great results, and the author points out some of the obvious strengths of web applications (in an update he mentions URLs, which he missed initially. https://www.youtube.com/watch?v=i28UEoLXVFQ https://www.youtube.com/watch?v=i28UEoLXVFQ).
I think he underestimates the web, though. In particular, there is one aspect that he fails to mention and that I view as one of the best aspects of web development: the stateless request-response-replace-UI model of remote application development. This model is incredibly simple for developers to understand and work with, and eliminates a whole slew of complex problems found in traditional client-server development.
(I would note that these problems are being reintroduced with client-side web technologies like Angular and de-reintroduced by technologies like intercooler.js.)