Un logiciel nécessaire à DDEV, qui gère des environnements virtuels, ou "containers".
https://www.docker.com/
C'est un logiciel qui s'occupe de faire tourner les différents programmes qui font un site web (Apache, Nginx, PHP, Node…), sans avoir à s'en occuper manuellement, et en évitant des soucis d'incompatibilités
VSCodium, un éditeur de texte opensource et très adaptable
https://vscodium.com/#installUtiliser git et github
Git et Github ça permet par le terminal de récupérer le code d'autres personnes, et de sauvegarder le sien.
Structure d'une demande à la base de donnée :
(l'adresse du site) / (le dossier cockpit) / (api) / (le type de ressource, toujours content) / (type d'objet) / (l'objet)
Exemple, pour demander les infos d'une page "Bio" :
fetch('https://site.ddev.site/cockpit-core/api/content/item/Bio', // L'adresse correspond à l'information que l'on souhaite obtenir
{
headers: // Identification pour récupérer les informations, qui est public, d'où l'importance d'un rôle à part
{
"api-key": "API-ee26e95b24e7d4b5bba7e3119d3e5ebcb6d2de1d",
}
}
).then(response => response.json()).then(data=>console.log(data));