navarre.ai

Slide archive

JSON and Beyond (v2)

CodeWave · 2025 · Matt Navarre · 54 slides

See the slides

Slide 1JSON: Beyond the Basics Fresh Takes, Dashboards JSON-LD, AI Integration

Slide 2Who am I?

Slide 3Who am I?

Slide 7FileMaker Champion Series

Slide 8Agenda

Slide 9JSON

Slide 13Douglas Crockford

Codified & Popularized JSON

Slide 14What is JSON?

Slide 15What is JSON?

Slide 16Why use JSON?

Slide 17Where to use JSON?

Slide 18When to use JSON?

Slide 19The basics… …a very quick review

Slide 20Punctuation

Slide 21Functions

Slide 22Functions

Slide 23Functions

Slide 24String, Number, Boolean

Slide 25Basics: Passing Parameters

Slide 26If Data Viewer is your friend…

Slide 27… Then ChatGPT is your secret lover

Slide 28Four Use Cases

Let’s slow down…

Slide 29A JSON Field in ~Every Table Preferences & Session Data Dashboard Data JSON-LD & AI

Slide 301. A JSON Field in Most Tables

Slide 31JSON Field (stored text field)

Slide 32JSON Field – Uses

Slide 33JSON Field – Uses

Slide 34JSON Field – Notes

Slide 35Meta- data (On Create)

A little

Slide 36A lot

Slide 37Temp Data / Delete Fields

A little

Slide 38A lot

Slide 39Quick Best Practice

Slide 40JSON Field Demo

Slide 412. Preferences (global) Session Data

Slide 42Preferences & Session Data

Slide 433. Dashboard Data

Slide 44Dashboard Data

Slide 45Preferences, Session, & Dashboard Data Demo

Slide 464. JSON-LD For Semantic Search And Generative AI

Slide 47JSON-LD & AI

Slide 48Sample JSON

{
"@context": "https://schema.org",
"@type": "Person",
"name": "Matt Navarre",
"job_title": "Trainer",
"company_name":"Navarre Training" }
}

Slide 49Sample FM Code

Slide 50Invoice Line

Slide 51Invoice – Uses JSONMakeArray ( )

Slide 52Company – Collect it all

Slide 53JSON-LD Demo

Slide 54Thank You!