api.drupal.org, a journey from Drupal 7 to Drupal 10
api.drupal.org, a journey from Drupal 7 to Drupal 10
Fran Garcia-linares
The api.drupal.org site has been rewritten in Drupal 10+.
We will go through some of the biggest technical decisions and their implementation.
Some of these decisions include:
- To use Drupal or not to use Drupal.
- Do not use the "node" module... at all.
- Do not use "migrations", yet get a 1-to-1 page parity.
- Use of queues for key operations.
- Use the new k8s infrastructure.
- No custom modules or themes (aka make it all reusable via contrib).
You will also learn how to spin up your own "Api Parser" site in a few minutes.
This session offers great insight into the architecture of the new site, and also allows for some conversations to be had around the pros and cons of some Drupal staples, like the "node" module, the "migrations", etc.
Session (45 minutes)
Experience level of the audience
Intermediate