Developing a project
Developing a project#
When you start developing a Plone project, it is recommended that you use Plone's cookiecutter boilerplate generator. See Install Plone from its packages for more information.
The generator will output the project folder structure.
It is organized in three folders named
devops, each of which corresponds to its primary use.
It also contains the convenience
Makefile commands to perform all the usual actions while developing.
Add-on first approach#
Developing for Plone's frontend means to add code to a Volto project.
The frontend files of the project are created in the
The generator also creates a default add-on in the
The project is already configured to use this add-on.
Add your code and customizations to this add-on, and Volto will load them on start up or a restart.
This add-on is configured as a theme add-on, so you are able to customize the look and feel of your site as well.
For more information about how to develop a Volto project as an add-on, see Volto Add-ons Development.