Would preferred to use OpenStreetMap but a lot of research would be needed.
Adding content inside the map is not trivial.
Crazy AJAX is crazy.
Google maps does not support windows touch events, for Internet Explorer on mobile.
Should you go headless?
You need heavy front end interaction.
You need to have a publishing platform (more apps, more platforms).
You want more flexibility with the front end architecture.
You should if
Final thoughts
The things you’re used to will work only on the backend
Your front end is still going to have an overhead if it’s
complex
Performance still needs a plan on both ends
• Further reading:Manatí & Mercado Ilegal: Contraband Reporting on a Decoupled Sitehttps://pantheon.io/resources/manati-mercado-ilegal-decoupled-drupal-case-study