Распространять строго клиентское приложение одним файлом
Поэтому я пытаюсь разработать браузерное "приложение", похожее на каталог. Пользователь может размещать заказы и просматривать товары на этой странице. Прямо сейчас он состоит из страницы HTML, листа CSS, немного Javascript и немного PHP. К сожалению, это приложение не может быть размещено на сервере, и файлы будут напрямую отправлены пользователю.
Я не хочу напрямую отправлять весь свой код пользователю, я хочу упростить (и сделать его более скрытым), скомпилировав все эти сценарии / листы в один файл, который пользователь может просто открыть в своем браузере.
Я рассмотрел создание сценариев и листов внутри встроенного HTML, но встроенный сценарий имеет слишком много недостатков и является плохой практикой.
Любые предложения о том, как это сделать? Должен ли я не беспокоиться об этом и не дать указание пользователю просто открыть файл HTML?
Благодарю.