я использую свой сервер из старого ноутбука на котором стоит nextcloud + клиент на рабочем компе + на телефоне + на домашнем компе
выходит все везде синхронизировано что по сути и есть бекап
можно использовать url на css такого вида <link rel="stylesheet" href="/frontend.css?v=2">
когда надо принудительно сбросить стили просто заменить цифру
но еще советуют
Использовать hash в названии файла style.baedb042c16e1bf.css. Для сборки советую использовать webpack.
Делать хеш через вопросительный знак не рекомендуется, могут быть проблемы с кеширующими прокси и CDN.
если не делать show/hide , то бишь не загружать все страницы изначально и тем самым не перегружая пользователя колечеством мб
какой смысл тогда делать # ? Почему это не обыкновенные ссылки на другие страницы?
Если мешают переходы между страницами то надо гуглить в сторону ajax и single page applications
я очень очень давно много лет назад уже задавал такой вопрос, искал программу что бы сниппеты можно было вставлять в любую IDE без привязки к самому редактору кода , но увы так и не нашел подходящей софтины , может спустя столько лет кто то нашел такую.
Пока что я выкручивался снипетами только в IDE и если к коду нужно много опяснений я хранил код в obsidian (маркдовн разметка)
jQuery к моему сожалению, а может и не только моему, уже устарел(
нативный js хорош но если есть вариант использовать css , это будет быстрее и легче для браузера
оказывается можно сделать id пользователя меньшим 500 (возможно в некоторых дистрибутивах меньше 1000)
и пользователь будет виден только на экране подтверждения где нужно вводить пароль
команда sudo usermod -u 450 user-name
450 для примера
убунту на этапе установки даст вариант "установить рядом" , нужно будет просто выбрать сколько именно места выбрать, остальное все будет работать по умолчанию