In the preparatory phase, we analyzed, evaluated, and presented to the redesign team the static site generators that we felt had the best features for the project.
The aspects that we considered most important in the analysis were:
- ease of configuration of the system;
- the possibility to have a preview of the result in a short time.
Our first choice fell on Fermo for its remarkable speed when building websites with many records, its native support for the DatoCMS GraphQL API, and the live preview functionality.
Together with the public administration team, however, we decided to pick Middleman, since although it has lower performance and fewer features than Fermo, its open-source community is certainly more mature.
We generated all the website sections developing HTML and CSS with Slim and SCSS, respectively.