Skip to main content


Thank you for following through on the introduction, and I hope you enjoyed the reading.

One of the design goals of ZenStack is to package its features into loosely coupled components and let the developers choose what to use and how to mix and match them. For example, if your project is a monorepo one using one of the "meta-frameworks" like Next.js, you can use ZenStack across your entire stack like the following:

ZenStack ArchitectureZenStack Architecture

However, you can also only pick the parts that suit your needs best:

Next steps:

  • Check out the Quick Start docs to get started with the framework of choice.
  • Learn to accomplish certain goals with ZenStack in the Guides.
  • Check out Reference for detailed schema language and API documentation.