Tak jak napisał Tomasz, zdecyduj co chcesz robić:
- Monolit który uzupełni dane po stronie serwera i będzie serwować gotowy widok
- Czy może api i apkę frontową oddzielnie
Nie mam pojęcia czemu jwt stanowi dla Ciebie problem. Kodu tam jest na jeden serwis oraz jeden middleware do Expressa.
Ogólnie może jest będzie to bardziej skomplikowane ale polecam Ci do tego wybrać jakiś porządny język czyli Typescript. Trochę trudniej się wdrożyć ale warto.