Skip to main content
Version: 1.x


In this part of the guide, we've focused on the plugin system of ZenStack. We've learned how to use plugins and how to write one.

ZModel contains a formal representation of how data is organized and its constraints. Besides serving as database schema and access control, it's an excellent source for powering other aspects of your app. Don't hesitate to write your own plugins when you feel the need.

In Part III and Part IV of the guide, you'll see in action how we use plugins to turn our Todo project from a schema to a full-stack application without writing much code.

The completed sample project up to the end of this part can be found in the "part2" branch of the the-complete-guide-sample repo. You can clone it and check out to that branch with the following command:

git clone --branch v1-part2 my-todo-app
Feel free to ask questions, give feedback, or report issues.

Don't Spam

You can edit/delete your comments by going directly to the discussion, clicking on the 'comments' link below