WebPeople
@WebPeople
Начинающий backend-разработчик

Как сделать оффлайн веб-приложение?

Если конкретнее, то можно ли сделать веб-приложение, которое может работать в режиме оффлайн да еще и по локальной сети? И какие инструменты посоветуете? Чтобы было понятно, сделаю более подробное описание:
1) предприятие пользуется веб-приложением (веб-сервис), но при отсутствии интернета, в приложении появляется отметка, что нет интернета, но пользоваться программой все равно можно. Т.е. можно продолжить добавлять данные в приложение. Также можно просматривать данные, отчеты (правда только те, что доступны прямо сейчас, а не из основной базы на сервере). А как только интернет появляется, то веб-приложение синхронизируется.
2) Данное веб-приложение имеет несколько интерфейсов для разных ролей пользователей. И все эти интерфейсы обмениваются информацией с основным приложением - веб-сервисом. Можно ли при отключении интернета осуществить обмен между этими интерфейсами (разными компьютерами внутри локальной сети)? Т.е. на одном ПК открыто основное приложение, а другие интерфейсы подключаются к основному? Без веб-сервера?

Немного сумбурно, но я полагаю, специалисты поймут.
  • Вопрос задан
  • 1750 просмотров
Решения вопроса 1
@dmitryKovalskiy
программист средней руки
Да, такое вполне возможно. Все сведется к политике выдачи IP-адресов внутри сети, поднятию локального DNS(ну или походите и всем в файлик hosts пропишите сопоставление адреса айпишнику). Но веб-сервер нужен. Даже если вы сделаете javascript-локальное приложение, то все равно понадобится машина где будет крутиться сервер базы данных.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
можно
Т.е. на одном ПК открыто основное приложение, а другие интерфейсы подключаются к основному? Без веб-сервера?

А в чем разница?
Ответ написан
Ваш ответ на вопрос

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

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