Der O-Ton ist nicht zu überhören. Den Spiderbasic-Entwicklern fehlt etwas. Und zwar Datenbanken bzw. allgemeine Server-Kommunikation. Spiderbasic erzeugt eine Webanwendung aus dem Purebasic-Code, dem man ihn an die Hand gibt. Leider ist die Funktionalität dieser Anwendungen nur recht eingeschränkt möglich. Aber auch nur,wenn man nicht aus der Web-Szene kommt. Die etablierung mobiler Apps läutet aber mittlerweile eine neue Generation von Server-Side Webanwendungen ein, für die Spiderbasic wie gemacht zu sein scheint.
Rest-API's und Headless-CMS
In beiden Fällen werden Daten über eine REST-Schnittstelle zur Verfügung gestellt, mit denen man über den HTTP-Request aus Spiderbasic direkt auf die Daten zugreifen kann. Momentan unterstützt Spiderbasic nur die Methoden GET und POST. Für eine vollständige Unterstützung müsste zumindest noch PUT und DELETE dazukommen. Aber auch so ist schon einiges zu machen.
Hier einmal einige Implementierungen
Datenbank mit REST-API
CouchDB: http://couchdb.apache.org/
Headless-CMS
Directus CMS: https://getdirectus.com/
Cockpit CMS: https://getcockpit.com/
Hosted Services
Google Firebase: https://firebase.google.com/
Contentful: https://www.contentful.com/
Prismic: https://prismic.io/
Ich hoffe damit kann der ein oder andere etwas anfangen. Ansonsten kann das gerne erweitert werden
Ein paar Tipps für Spiderbasic-Entwickler bzg. Datenbank/API
- TroaX
- Beiträge: 662
- Registriert: 08.03.2013 14:27
- Computerausstattung: PC: Ryzen 9 3950X, 96 GB RAM, RX6800XT, 2.5 TB SSD, 21:9 Display, Pop_OS! | Lappi: Ryzen 7 5800H, 16 GB RAM, 1 TB SSD, Pop_OS!
- Wohnort: NRW
- Kontaktdaten:
Ein paar Tipps für Spiderbasic-Entwickler bzg. Datenbank/API
PC: Ryzen 9 3950X | 96 GB RAM | RX6800XT | 2,5 TB NVMe | Pop_OS!
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript
Notebook: 16" 3:2 | Ryzen 7 5800H | 16 GB RAM | Radeon Vega | 1TB NVMe | Pop_OS!
NAS: Fritz.Box
Coding: Purebasic 6.04 | PHP | HTML | CSS | Javascript