umd-mith / mith-static

A static web application developed for the MITH website
http://mith.umd.edu
BSD Zero Clause License
1 stars 3 forks source link

Moving away from querying AirTable on node creation. #5

Closed raffazizzi closed 3 years ago

raffazizzi commented 3 years ago

This PR introduces the script persist.js to manually download and lightly shape data from AirTable into JSON files. Gatsby will use the resulting JSON data to create nodes instead of querying AirTable directly, achieving a more stable build and greater control on data ingestion.

Website components using the new system:

Temporarily disabled (since these were incomplete or in progress before transition)

Next steps after merge