Frequently asked questions about zopio
.
zopio
stack. This dramatically reduces development time and long-term maintenance overhead.
That said, we understand the importance of cost and data ownership—especially for early-stage or privacy-conscious teams.
zopio
is modular, and you’re free to replace Clerk with open-source alternatives like Auth.js, Better Auth, Supabase Auth, or Keycloak depending on your needs. We aim to support both plug-and-play defaults and customizable integrations, keeping with our philosophy of speed, simplicity, and flexibility.
zopio
tooling was chosen by our core team at Zopio Labs after having used them in numerous production applications. It doesn’t mean they’re the best tools, it means they’re the ones that helped us launch quickly. Tools and tastes change over time and it’s inevitable that the defaults will change at some point.
That being said, if you really believe tool Y is a much better choice than tool X, feel free to start up a conversation on Discussions and we can hash it out!
suppressHydrationWarning
on every html
tag?next-themes
to supress the warning stemming from determining theme on the client side.
import-in-the-middle
?Without these packages, Turbopack throws warnings highlighting cases where packages are being used but are not installed so it can fail when running in production. This was already an issue when we were using Webpack, it just never warned us that it was missing. This can be fixed by installing the external packages into the project itself.