PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases

In today’s data-driven world, vast amounts of data are stored in relational databases like i2b2, often using middleware applications for delivery. PostgreSQL, a widely used open-source DBMS, offers advanced features, including Foreign Data Wrappers (FDWs) for integration with other DBMSs. However, accessing data typically requires SQL knowledge. RESTful APIs simplify data interactions, and tools like PostgREST convert PostgreSQL databases into RESTful APIs. Our work introduces a PostgREST Data Provider that bridges React-Admin with PostgREST. A demo application showcases its capabilities, using KeyCloak for authentication and integrating an i2b2 database with FDW, fuzzy full-text search with ZomboDB, and utilizing GRASCCO discharge letters linked to i2b2 patients. • Seamlessly integrate PostgREST APIs with React-admin for efficient data management. • Demonstration app showcases advanced search with ZomboDB and a full-text search using GRASCCO and FHIR representation. • Leverage PostgreSQL foreign data wrappers (FDWs) to interact with diverse data sources seamlessly. • Unified authentication with KeyCloak supports multiple data providers in one application. • Open-source provider under MIT license encourages customization and enhancement.

Authors

Institutions

Publication Details

Journal
Software Impacts
Published
2024-08-23
DOI
https://doi.org/10.1016/j.simpa.2024.100699
Citations
3
Primary Topic
Biomedical Text Mining and Ontologies
Type
article
Field-Weighted Citation Impact
0.70

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases

Raphael Scheible
3 citations
Software Impacts
Biomedical Text Mining and Ontologies
0.70
article

PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases

Raphael Scheible
article en
3 citations

Abstract

In today’s data-driven world, vast amounts of data are stored in relational databases like i2b2, often using middleware applications for delivery. PostgreSQL, a widely used open-source DBMS, offers advanced features, including Foreign Data Wrappers (FDWs) for integration with other DBMSs. However, accessing data typically requires SQL knowledge. RESTful APIs simplify data interactions, and tools like PostgREST convert PostgreSQL databases into RESTful APIs. Our work introduces a PostgREST Data Provider that bridges React-Admin with PostgREST. A demo application showcases its capabilities, using KeyCloak for authentication and integrating an i2b2 database with FDW, fuzzy full-text search with ZomboDB, and utilizing GRASCCO discharge letters linked to i2b2 patients. • Seamlessly integrate PostgREST APIs with React-admin for efficient data management. • Demonstration app showcases advanced search with ZomboDB and a full-text search using GRASCCO and FHIR representation. • Leverage PostgreSQL foreign data wrappers (FDWs) to interact with diverse data sources seamlessly. • Unified authentication with KeyCloak supports multiple data providers in one application. • Open-source provider under MIT license encourages customization and enhancement.

Software ImpactsVol. 21
Artificial Intelligence in Medicine (Canada) (CA), Technical University of Munich (DE)
Bundesministerium für Bildung und Forschung, Bundesministerium für Bildung, Wissenschaft, Forschung und Technologie
Openalex Percentile: Top 30%
Biomedical Text Mining and Ontologies
0.70
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

PostgREST Data Provider for React-Admin: Bootstrap the creation of user interfaces on top of PostgreSQL databases — Raphael Scheible · Software Impacts (2024) | TGRS Research Map | TGRS