Задать вопрос
tundramani
@tundramani

В чем отличие веб-приложений от обычных?

Возьмем для примера какой-нибудь текстовый редактор или 3д-игру.

С помощью веб-программирования можно создать приложение которое будет работать в виде сайта, мобильного или десктопного приложения с помощью phonegap и electron, то есть приложение может работать с файловой системой.

Движок V8 работает быстро — вроде как примерно в 1,5 раза медленней натива.
И можно часть когда писать на Webasm
Возможности которые предоставляет веб-платформа постоянно расширяются.

То есть сейчас можно делать достаточно сложные приложения и в будущем возможности будут только расти.

Начинающий программист выбирает платформу, например:
C++Qt
C#
JS

Веб-программирование уверенно можно назвать самым простым - это плюс для новичка.
И веб-приложения наиболее кроссплатформенны.
Да, всем понятно что скорость всегда меньше чем С++, но не всегда нужна максимальная скорость.

Какие есть недостатки у веб-платформы по сравнению с другими?
Вопрос о возможностях.
  • Вопрос задан
  • 699 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 4
twobomb
@twobomb
Скорость. Никогда веб приложения не догонят те же приложения на том же C++. Хоть webasm хоть не wabasm.
Также они сильно урезаны, может быть когда нибудь в будущем давайте помечтаем, но сейчас и в ближайшее время такого не будет.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Минусы: из-за прослойки V8, нет нормальной интеграции с ОС, где можно управлять ресурсами, правами, драйверами, устройствами.
Ответ написан
firedragon
@firedragon
Не джун-мидл-сеньор, а трус-балбес-бывалый.
1. нет натива.
2. сценарии работы из за пункта 1 несколько отличаются
3. Все тяжелее из за п. 1
4. Браузер намеренно ограничен в правах, что делать с этим не понятно
5. Большой объем данных для смены состояний
Ответ написан
Комментировать
@SEOVirus
Веб расширяется по возможностям, да. Но если брать отстающие платформы, например ios, iphone - то они ещё очень долго будут догонять андроиды по возможностям в веб приложениях. С этим тоже нужно как-то считаться. То, что на андроидах поддерживалось года 4 уже, на ios не известно когда это сделают. А это простейший функционал, не говоря уже о чём-то посложнее. Это если говорить именно о WebApps, а так ios сайты отлично открывать умеет уже.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы