Developing a project
Contents
Developing a project#
When you start developing a Plone project, it is recommended that you use Plone's cookiecutter boilerplate generator. See plone:install/install-from-packages for more information.
The generator will output the project folder structure.
It is organized in three folders named frontend
, backend
, and 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 frontend
folder.
The generator also creates a default add-on in the frontend/src/addons
folder.
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.
See also
For more information about how to develop a Volto project as an add-on, see Volto Add-ons Development.