API-Programmierung
Zum Ende unserer Reihe implementieren wir SOAP-, gRPC- und MQTT-APIs und sehen uns noch einmal alle API-Typen mit ihren Eigenheiten an.
API-Programmierung Wir erstellen mit Node.js und Express APIs. Von REST über GraphQL und SOAP bis gRPC und MQTT sehen wir uns an, wie sie sich im Code unterscheiden.
Die Entwicklung von Softwaresystemen basiert auf Entscheidungen, die den Ausgang des Projekts direkt beeinflussen. Sicherer als das Bauchgefühl ist ein System.
Wir zeigen Schritt für Schritt und direkt im Code, wie man einen Monolithen zerlegt und wie Microservices funktionieren - inklusive Monitoring und Deployment.
Von der Cloud über SaaS bis hin zum Workflow: Welche Anbieter, Programme und Tools ich nach vier Jahren bei einem Start-up empfehle - und welche nicht.
21Kommentare/Ein Erfahrungsbericht von Jack Lindamood
Eine Softwarearchitektur für ein Projekt festzulegen, klingt nach einer Entscheidung für die Ewigkeit. Warum sie das nicht ist - und auch nicht sein sollte.
Egal, ob ein zu groß empfundener Monolith umgewandelt werden oder ein neues Projekt auf der grünen Wiese entstehen soll: Monolithen und Microservices haben jeweils ihre eigenen Vor- und Nachteile.