Development workflow
One of the goals of Forest Admin is empowering technical teams to achieve more in less time: in other words, giving them the means to create and maintain a great admin panel in as little time as possible.
If you created your project before May 10th, 2021, and want to benefit from this feature, please contact Forest Admin support to ask for it to be "ready to migrate".
Development tools
Your Forest Admin panel is composed of 2 parts - the frontend (UI) and the backend - and for each one, you need the right tools:
The Admin backend is part of your codebase. As a result, you'll be using your favorite tools to customize it:
Editing: your favorite IDE
Versioning: your favorite versioning tool (git, svn, mercurial, etc)
Your Forest Admin UI is not part of your codebase: it is managed on Forest Admin servers. As a result, you depend on Forest Admin tools to customize it. Here's what we've built for you:
Editing: use the Layout Editor mode ↗ to intuitively manage your layout (UI)
Versioning: use Forest CLI to seamlessly manage your layout versions
Development workflow
For a simple and hands-on example of how to develop on Forest Admin according to our recommended development workflow, see this page.
For a more complete view showcasing each possible scenario of the recommended development workflow, we've drawn the following state diagram:
In the next pages, we'll cover each step in detail.
Last updated