In Postgres, we have several data types that may not be as well known even for experienced developers. Take a quick look at arrays, enum, and range types.
Kat Batuigas dives into some interesting aspects of PostgreSQL base data types.
Learn how publishing PostgreSQL functions via pg_featureserv provides even more flexible access to your data.