Если рассматривать в общем, то PWA присущи все особенности веба. Поэтому стоит рассматривать каждый отдельный сценарий, чтобы понять подходит PWA под него или нет.
Если чуть детальнее про главные ограничения PWA, то:
1. Из-за ограничений на iOS у них нет полного доступа к некоторым функциям устройств: к Bluetooth, NFC и некоторым другим. 2. Они расходуют заряд устройства сильнее, чем нативные приложения. 3. Они хуже справляются с операциями, нагружающими процессор — то есть, если нужно обрабатывать видео, то лучше сделать выбор в пользу кастомного приложения.
И если адаптировать код готового решения под PWA, то потребуется дополнительное время. И в на короткой дистанции для кого-то это тоже может стать недостатком.
PWA это практически тот же самый сайт, только с некоторым набором возможностей, имеет практически все те же недостатки. Производительность как у веб сайта. Сделать его нормально достаточно сложно, нормально сделанных примеров практически нет. В целом история схожа с electron(на нем вообще норм только сделан vs code и еще парочка)
Отпишите о минусах PWA - они де наверняка есть? Если б было так все гладко, все бы юзали его активно
Если рассматривать в общем, то PWA присущи все особенности веба. Поэтому стоит рассматривать каждый отдельный сценарий, чтобы понять подходит PWA под него или нет.
Если чуть детальнее про главные ограничения PWA, то:
1. Из-за ограничений на iOS у них нет полного доступа к некоторым функциям устройств: к Bluetooth, NFC и некоторым другим.
2. Они расходуют заряд устройства сильнее, чем нативные приложения.
3. Они хуже справляются с операциями, нагружающими процессор — то есть, если нужно обрабатывать видео, то лучше сделать выбор в пользу кастомного приложения.
И если адаптировать код готового решения под PWA, то потребуется дополнительное время. И в на короткой дистанции для кого-то это тоже может стать недостатком.
PWA это практически тот же самый сайт, только с некоторым набором возможностей, имеет практически все те же недостатки. Производительность как у веб сайта. Сделать его нормально достаточно сложно, нормально сделанных примеров практически нет. В целом история схожа с electron(на нем вообще норм только сделан vs code и еще парочка)