История изменений
Исправление eao197, (текущая версия) :
Зачем люди пытаются пропихнуть языки (C++ и Rust) в веб, хотя они для этого не предназначены?
Есть, как минимум, две очевидные ниши, в которых применение C/C++/Rust для Web-а оправданы:
1. Реально высокие нагрузки у монстров типа Google, Facebook, Yandex и пр.
2. Web-интерфейсы для «умных устройств», у которых мощностей и ресурсов для каких-нибудь RoR-ов или Django просто не хватает.
Хотя вот тех же Интернетиках всплывают темы о том, как подружить Node.js и C++. Мол, на Node.js и JS пишут принималку запросов, после чего запросы делегируют в плюсовую часть для каких-то тяжелых вычислений, после чего опять же на JS генерируют ответ.
Ну а в свете REST-ификации приложений термин «Web-приложение» стал вообще несколько своеобразным. Например, если делается REST-интерфейс к какой-то древней легаси-системе, то это уже Web или еще (уже) нет?
Исходная версия eao197, :
Зачем люди пытаются пропихнуть языки (C++ и Rust) в веб, хотя они для этого не предназначены?
Есть, как минимум, две очевидные ниши, в которых применение C/C++/Rust для Web-а оправданы:
1. Реально высокие нагрузки у монстров типа Google, Facebook, Yandex и пр.
2. Web-интерфейсы для «умных устройств», у которых мощностей и ресурсов для каких-нибудь RoR-ов или Django просто не хватает.
Хотя вот тех же Интернетиках всплывают темы о том, как подружить Node.js и C++. Мол, на Node.js и JS пишут принималку запросов, после чего запросы делегируют в плюсовую часть для каких-то тяжелых вычислений, после чего опять же на JS генерируют ответ.
Ну а в свете REST-ификации приложений термин «Web-приложение» стал вообще несколько своеобразный. Например, если делается REST-интерфейс к какой-то древней легаси-системе, то это уже Web или еще (уже) нет?