Man kann aber beim ersten Aufruf der Website (kein Cookie gesetzt) JS/CSS serverseitig ins HTML-Dokument schreiben, clientseitig in den Browsercache oder localStorage packen und einen Cookie „hab ich schon“ setzen. Bei nachfolgenden Seitenaufrufen von dieser Website mit Cookie „hab ich schon“ wird das JS/CSS nicht erneut ins HTML geschrieben.
Wenn man richtig heftig Cachen kann / will / muss, dann gibt es den ersten Aufruf an das Backend womöglich nur ein einziges Mal, danach antwortet der Cache.