Ja ich habe ein Faible für exotische Sprachen. Diesmal habe ich etwas mit Purebasic1 experimentiert und wollte sehen, wie schnell sich damit eine robuste, multi-threaded HTTP REST-API umsetzen lässt. Cross-plattform für Linux, Windows und OS X, frei von zusätzlichen Dependencies als Single-File Binary hinter einem Reverse Proxy, der alles mit TLS und Load-Balancing abnimmt.
Herausgekommen ist ein vollständiges Grundgerüst, ein Skeleton, das schnell für die eigenen Zwecke anpassbar ist. Mit nur 100 KB ist es lächerlich klein und dabei rasend schnell, mit eigener Configfile und Logging. Ich habe sogar noch Zeit gefunden, Swagger zu integrieren. Das Projekt steht auf Codeberg bereit, Viel Spaß!2
In diesem Sinne,
Tomas Jakobs