JSON e FileMaker, anno 2023

JSON è il linguaggio che ha negli ultimi anni ha avuto il maggiore incremento. Solo pochi anni fa era un nome “strano”, utilizzato in procedure specifiche, specialmente all’interno di un’altro linguaggio che cresceva a vista d’occhio: JavaScript.
FileMaker stesso non aveva grandi possibilità di interfaccia con JSON: contrariamente al più consolidato XML, la cui struttura consentiva un utilizzo delle funzioni di testo per ricavarne i contenuti o creare addirittura file, JSON costringeva l’utente all’utilizzo di plugin per una interfaccia di base.

FileMaker 16 ha cambiato tutto, introducendo delle delle funzioni dedicate che permettevano all’utente di lavorare con JSON in un modo naturale, perfettamente integrato nel motore di calcolo.

Le funzioni introdotte con la versione 16 sono state integrate nelle versioni successive, aggiungendo maggiore efficacia: negli anni gli sviluppatori hanno poi creato una serie di funzioni personalizzate per aggiungere possibilità alla manipolazione di JSON.

Ma per quale motivo uno sviluppatore FileMaker dovrebbe conoscere JSON? In realtà, i motivi sono molti.

Il primo (e più evidente) è la necessità di connettersi ad altre piattaforme e tecnologie, mediante API o altro metodo, che normalmente usano JSON come linguaggio di trasmissione dati.

Ma anche rimanendo all’interno di FileMaker, JSON ha una serie di vantaggi:

  • è molto efficiente nel contenere dati
  • è un sistema gerarchico e autocontenuto
  • viene utilizzato in alcune interessanti istruzioni di script
  • viene utilizzato spesso quando lavoriamo con il visualizzatore web
  • partendo dalle funzioni del motore di calcolo è semplice creare dei costrutti JSON a livello di record, record correlati o campi presenti su un formato (basta una singola funzione WHILE – che sia benedetta 🙂 )
  • è uno dei modi più efficienti per passare informazioni nei parametri script

Quindi utilizzare JSON all’interno del proprio metodo di sviluppo rappresenta un grande balzo qualitativo, non solo nella connessione a sistemi esterni o nel rendere più efficienti script e calcoli: aiuta anche a figurarsi i dati a livello mentale in maniera astratta, uscendo dalla gabbia imposta dal sistema campo/tabella.

Compila il form e iscriviti gratuitamente al primo appuntamento del corso Fondamenti JSON per sviluppatori FileMaker:

Mercoledì 8 Febbraio 2023 ore 10:00

Privacy Policy*

Altri corsi su JSON:




Risposte
Visite
Domanda
1
risposta
22
vis.
domanda inviata 1 mesi fa da
aggiornato 2 settimane fa da
Categoria: FileMaker e il web
29 Maggio 2025 12:06
Buongiorno! Risposta breve: per connetterti a wordpress puoi usare le API di WP (più preciso ma più lungo) o - per cose più elementari - direttamente una connessione alla base dati SQL mediante le ESS di FileMaker. Lato wordpress puoi anche utilizzare dei plugin che si connettono a FileMaker mediante le DataAPI (ti serve avere (leggi di più)
domanda inviata 1 mesi fa da
Categoria: FileMaker e il web
1
risposta
14
vis.
domanda inviata 1 mesi fa da
aggiornato 2 settimane fa da
Categoria: FileMaker e il web
29 Maggio 2025 12:31
puoi provare ad aggiungere il parametro background con un valore tipo background: "#FBBC04", nelle opzioni del marker. MA calcola che sono pratiche deprecate, quindi vanno fatti un po di esperimenti. facci sapere :) .g.
domanda inviata 1 mesi fa da
Categoria: FileMaker e il web
1
risposta
82
vis.
domanda inviata 1 anni fa da
aggiornato 1 anni fa da
6 Giugno 2024 09:47
Grazie per la segnalazione. Era un errore nella descrizione, il meetup è corretto. :) .g.
domanda inviata 1 anni fa da