![Почему десктопные приложения работают на веб-платформе? - 1 Почему десктопные приложения работают на веб-платформе? - 1](https://www.pvsm.ru/images/2023/04/03/pochemu-desktopnye-prilojeniya-rabotayut-na-veb-platforme.png)
Где мы свернули не туда? Как получилось, что современный десктопный GUI по умолчанию использует платформу HTML/CSS/JavaScript, которая изначально не предназначена для нативной работы на десктопе? Она создана конкретно для браузера и веба. Зачем из нативного софта делать веб-страницы в браузерной оболочке?
Джефф Этвуд (автор Stack Overflow) предсказал этот феномен ещё в 2007 году. Он тогда сформулировал так называемый закон Этвуда:
Любое приложение, которое можно написать на JavaScript, будет в итоге написано на JavaScript.
Так и вышло.
Читать полностью »