NoahTheLegend, ты сервер и клиент похоже соединил в едино и пытаешься сделать ssr, тут конечно лучше всё это через сборщик делать, тот же webpack, да и не советую на это тратить время
но если не ssr а просто отдавать приложение по запросу localhost:3000 , то просто отдай Index.html а дальше он уже сам подгрузит остальные файлы, так как скорее всего там в public находиться собранный проект
проще самому сверстать, так что вряд ли готовые решения существуют а если они и есть - то их изучать смысла нет, потому что дизайн разный и как бы там небыло, готовое решение в большинстве случаев требует правок/доработок - и эти правки/доработки на столь простой задаче - ни каким образом не компенсируют время на изучение этой готовой технологии
обычно рефреш токен храниться в куках, и по нему идёт проверка на авторизацию, даже если создаётся свой localStorage, проверять авторизацию по аксес токену - не правильно ( так как у него обычно срок жизни намного меньше, и вечно нужно будет выполнять авторизацию на сайте )
как выше написали, этот самый рефреш токен можно установить для всех поддоменов где domain будет с точкой в начале, например .example.com
а если там разные совсем домены, то без вариантов, нужно будет выполнять авторизацию ( что и логично, так как приложения совсем разные в корне )
не видел что бы на мобильной версии был сразу и сайдбар и контент, нигде такое не практикуют, потому что оно туда тупо не влезет
так что, то что ты говоришь что оно якобы не влезает - это нормально
а то что оно сжимается, якобы там белая полоска - ну поставь ширину сайдбару и не будет сжиматься, будет сжиматься правый блок
тоже мне, проблема, это не проблема
P.S и viewport не трогай вообще, ты на телефона хоть стой хоть прыгай, там не будет выглядеть так же как на десктопе, а если и будет - то шрифт будет на столько мал и не читабелен - а это уже новая "проблема".
Михаил Р., глянул, там даже хонор есть) вхаха) но пожалуй устанавливать себе его не буду, 1 минуту уж могу как-то потратить и сам, на то что бы проанализировать чей-то профиль) учитывая что делаю это не часто)
Сергей delphinpro, не знал что простые юзеры могут выбрать решением ( точнее знал, но думал что ответ решением принят не будет ), отметил.
просто оптимизируй изображения через какой-нибудь сервис и этого хватит tinypng
даже если предположим что там иконки в png и если их тоже оптимизировать то ничего не должно долго грузиться, я проверял на практике где более 100 картинок ( даже без ленивой подгрузки изображений ) на странице грузились без проблем если их тупо прогнать через сервисы