API-Anbindungen
Eine Anbindung ist ein kleines Stück Software mit einer scharfen Aufgabe: ein Formular wird ein CRM-Datensatz, eine Zahlung aktualisiert eine Bestellung, eine Tabelle bleibt mit einem Shop im Takt. Wir lesen die Dokumentation des Anbieters, bevor wir die Arbeit benennen. Wenn die API unvollständig ist, gehört das ins erste Gespräch.

Wann es die Aufgabe ist
- CRM, Shop, Zahlungen oder eine Tabelle, die nicht mehr abgetippt werden soll
- Ein Webhook, der einen schlechten Tag übersteht, nicht nur den glatten Weg
- Ein Weg, nachgewiesen, bevor ein zweiter dazukommt
Enthalten
- Eine Lektüre der offiziellen API, bevor wir die Verbindung zusagen
- Die Verbindung, plus ein Log, wenn die andere Seite nicht antwortet
- Einen erneuten Versuch, der keine zweite Kopie desselben Ereignisses anlegt
- Eine kurze Notiz für die Person, die es übernimmt
Nicht enthalten
- Eine Seite ohne API auslesen oder ein Login umgehen
- Die Bedingungen eines Anbieters brechen, um an die Daten zu kommen
- Ein Bündel aus fünf Systemen, behandelt als eine kleine Verbindung
Übergabe
- Wo die geheimen Schlüssel liegen und wer sie rotieren kann
- Wie eine fehlgeschlagene Zustellung aussieht und wo sie im Log steht
- Der eine Weg, der live ist, in klarer Sprache benannt
export async function POST(request: Request) { const event = await readSignedEvent(request) await crm.upsertContact(event.customer) return Response.json({ ok: true })}Andere Wege hinein
Web-Apps für ArbeitsabläufeInterne Werkzeuge und Kunden-Logins, in Django oder Next.js, die eine Tabelle oder ein Postfach ersetzen.Mobile AnwendungenEin Produkt für den App Store und Google Play, außer eine Plattform hat einen Grund abzuweichen.WordPressFirmenwebsites, Shops und Umbauten, auf einem Theme und Feldern, die Ihr Team selbst pflegt.