Hej Jens,
Drupal er i høj grad brugefladedrevet, det vil sige at du som daglig administrator uden at skulle kode, har omfattende muligheder for at konfigurere systemet via brugerfladen, og dermed langt henad vejen gøre dig selvkørende.
Det er absolut muligt for dig at lære drupals brugerflade at kende. Efter som der er nogen avancerede konfigurationsmuligheder vil det selvfølgelig kræve lidt læring. Brugerfladen er ret intuitiv, så mange ting siger sig selv. Du kan finde et væld af tutorials, videoer på youtube osv, der forklarer hvordan drupals brugerflade virker. Men tag det som det kommer og lær det henad vejen efterhånden som dine behov opstår.
Du nævner API integrationer, du mener nok netop nævnte brugerflade hvor du har adgang til at ændre systemets indstillinger, uden programmerings forudsætninger.
API (Application programming interface), er den for drupal specifikke programmeringsflade hvor man med drupals egne php baserede kommandoer og funktioner som programmør kan ændre de byggeklodser der allerede findes, lave nye moduler osv. Det er netop hvis man vil lære at bruge drupals stærke API, at drupals læringskurve bliver stejl, . Det kræver dels forståelse for systemarkitektur og dels rimelige PHP kundskaber.
Som daglig administrator og bruger af dit system har du dog ikke brug for at forstå drupals API. Hvis du ikke har nogen helt specielle krav kan du nok bygge din side bare ved at bruge de funktioner der allerede findes hos drupal, og derved ikke behøver at bruge API'et
Som de andre CMS har drupal både færdige temaer og basetemaer, de fleste drupaludviklere laver teamet selv. Med et basetema starter du med en blank side, så kan du bygge sidens layout og design som du vil. Måske du kender bootstrap ?, det findes også hos drupal som basetema. Bootstraps base tema er nem at komme igang med og har allerede det responsive indbygget når du går i gang. Kender du til HTML og styling med css eller måske scss kan du langt henad af vejen selv bygge sidens udseende op
Mht SEO har du netop gennem brugerfladen mulighed for at konfigurere ned til mindste detalje, hvilket giver dig klare fordele i din online markedsføring.
Drupal har et shop modul Commerce, der er integreret med drupals CMS, så du kan kan benytte alle drupals muligheder til din shop. Derfor har Drupals shopløsning Commerce et ekstra gear i forhold til konkurrenterne, hvilket de færreste er klar over, ud over de større spillere som allerede udnytter det fuldt ud. Se bare på https://sportmaster.dk/ som netop er en af de få drupal commerce shops der findes i DK.
Bedste hilsener
Mads