Claris FileMaker Platform is FANTASTISCH

Door Jan Stieperaere.

Hoe fantastisch is het Claris FileMaker Platform wel niet?

Het is nu meer dan 10 jaar geleden dat ik ben begonnen als een professionele Claris FileMaker Developer.
Maar vandaag was ik opnieuw verbaasd over hoe compleet, veelzijdig en krachtig de mogelijkheden van het platform zijn.
En dat, gewoon out-of-the-box!

Een beetje context

10 jaar geleden bouwden we een CRM en ERP voor een klant. In ‘the old days’ maakten we een koppeling met hun webshops backend ( een MySQL database ) met behulp van de ingebouwde ESS mogelijkheden van Claris FileMaker. Onze custom 2-way sync met de MySQL tabellen verliep meer dan 10 jaar vlekkeloos. Geweldig!

Terug naar vandaag: de webshop is verouderd en onze klant heeft besloten om een webbedrijf een gloednieuwe webshop te laten bouwen.
Na een snelle analyse met de webdeveloper, hebben we besloten om de moderne aanpak van data uitwisseling te gebruiken. De voor de hand liggende keuze om onze Claris FileMaker REST Data API te gebruiken was gemaakt. En daar gaan we!

Spannend! Laten we het bouwen!

Nu gebeurden de verbazingwekkende, geestverruimende, en coole dingen.
In minder dan 6 uur, slaagde ik erin om een volledige REST API te analyseren, op te zetten, te implementeren en te documenteren voor de webshop bouwer om toegang te krijgen tot alle benodigde gegevens!

In detail:

UrenTaak
1uOm te analyseren welke data toegankelijk moet zijn
→ dit was min of meer hetzelfde als voor de vorige webshop
2u15 lay-outs maken voor de verschillende API endpoints
→ artikelen, artikelgroepen, klanten, contacten, adressen, …
→ alles in onze ontwikkelingsversie van de app natuurlijk
1uEen account aanmaken, privileges instellen en de beveiliging op record-niveau instellen zodat de API alleen de gegevens kan lezen die hij mag lezen
1uDe Data API activeren en testen in Postman
1uhet verzamelen van API calls documenteren en mailen naar de webshop bouwer.

Hoe verbazingwekkend is dat!

Na minder dan een dag werk en enkel door het ‘activeren’ van de Claris FileMaker Data API switch, eindigde ik met een beta versie van de benodigde REST API. Dit is om alle benodigde data uit ons systeem te halen/op te vragen en door te geven aan de webshop.
Verbazingwekkend, mind-blowing, cool, … zijn allemaal understatements!
We doen aan maatwerk ontwikkeling, dus natuurlijk zullen er in de toekomst nog aanpassingen nodig zijn, maar voor een beta versie van de API, zou dit moeten volstaan.

Mijn klant en de webshop bouwer waren blij & verbaasd met het snelle resultaat en ik kon met een glimlach op mijn gezicht het kantoor verlaten!

Bedankt Claris om mijn dag goed te maken!