Gli asset (css, js, immagini) mettile dentro public, altrimenti dopo il deploy ti puoi trovare dei casini.
Quei file devono essere pubblici e accessibili, quindi ha senso metterli in /public.

A quel punto non avrai più i problemi con i path.