Witam, próbuje (przepisuje któryś raz) grę o takim układzie stron:
test.com - strona główna z skryptem wczytującym gre.
test.com/profile/user - profile użytkowników, statyczna strona.
Ogólnie mój problem polega na tym, że nie chce używać ciasteczek i sesji tylko JSON web token, ale używanie ich wymaga JS scriptu, gdzie micro browser nie wyświetlą np. profilów użytkowników, więc zostaje SSR który mi się wlasnie gryzie z json web tokenami
Poza tym wolałbym żeby to było oparte także na REST API, ponieważ chce aplikacje natywną zbudować na urządzenia mobilne.
Jak zachować pełny wachlarz zalet jaki daje SSR (otrzymywanie uzupełnionej strony) przy wykorzystaniu JS?
Czy otrzymywanie strony na node.js w poniższy sposób nie jest przekombinowane?
1. Użytkownik wchodzi na profil danej osoby
2. Server wysyła mu strone HTML z skryptem.
3. Skrypt sprawdza czy jest zalogowany (token) i robi strzal do bazy po dodatkowe informacje
4. JS uzupelnia otrzymany HTML w oparciu o dodatkowe informacje od API
Zwykle informacje to dane uzytkownika, dodatkowe to porównanie statystyk twoich z jego, pojawiajacych się przy uzyciu JS jeśli jesteś zalogowany.
Osobiście nie podoba mi się to wszystko i myślę że się w tym pogubiłem.