LINUX.ORG.RU
решено ФорумTalks

Сайт без вебсервера


0

1

Существует технология PWA:
https://en.wikipedia.org/wiki/Progressive_web_app
https://mdn.github.io/pwa-examples/
https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps

Суть такова: тем или иным способом на компьютере появляется JavaScript и работает как приложение.

Можно, наверное, установить все его файлы билдом.

Дальше мысль идёт так: существуют библиотеки для p2p-соединений типа js-libp2p, существуют базы данных на JavaScript, форумы на технологии Publish-Subscribe и т.д.

Т.е. установив такой форум билдом, дальше он может сконнектиться и закачать данные сам, без (единого) web-сервера.

Это нужно например на тот случай, если админ сервера - козлина, или если его переехал автобус.

Сервис-воркеры могут перехватывать сетевые запросы и возвращать кэшированные ответы, что позволяет PWA работать в офлайн-режиме.

Мой вопрос в том, можно ли открывать это приложение не как приложение, а как обычный сайт в браузере? Т.е. придумать ему виртуальный URL, который будет выглядеть как будто бы он обрабатывается DNS, но на самом деле нет.

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

★★★★

Последнее исправление: Shushundr (всего исправлений: 1)
Ответ на: комментарий от Shushundr

Отличается. У тамошнего JScript'а есть апи взаимодействия с ОС и возможность запускать exe и считывать output

Bad_ptr ★★★★★
()
Ответ на: комментарий от Bad_ptr

У тамошнего JScript’а есть апи взаимодействия с ОС

И чего, в линуксе это АПИ кто-нибудь реализовывает?

Shushundr ★★★★
() автор топика

Мой вопрос в том, можно ли открывать это приложение не как приложение, а как обычный сайт в браузере? Т.е. придумать ему виртуальный URL, который будет выглядеть как будто бы он обрабатывается DNS, но на самом деле нет.

Да, можно упаковать всё в единый .html и открывать его локально с файловой системы. За кеширование и обработку запросов отвечает Service Worker, сам код не обязательно должен быть PWA как таковым.

ValdikSS ★★★★★
()

По воздействию на мозг, это весьма напоминает мухоморы. Зачем вы их ели?

utanho ★★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)