if all my components are "use client" should I even use NextJS? - Theo's Typesafe Cult