Episode Details
Back to Episodes
How To Build an API in 2022
Description
In this episode of Syntax, Wes and Scott talk about what APIs are, the API standards that exist, and walk through the various layers of what goes into making an API.
Payments Hub - SponsorThere are hundreds of payments processing companies out there. Hit up developer.paymentshub.com/syntax to learn more about how Payments Hub Developers not only processes ecommerce and in-person payments, but also boards and underwrites your merchants in as little as 90 minutes. We are currently offering Syntax listeners who become new partners 6 months free data through our Business Reporting API!
LogRocket - SponsorLogRocket lets you replay what users do on your site, helping you reproduce bugs and fix issues faster. It’s an exception tracker, a session re-player and a performance monitor. Get 14 days free at logrocket.com/syntax.
Freshbooks - SponsorGet a 30 day free trial of Freshbooks at freshbooks.com/syntax
Show Notes- 00:10 Welcome
- 02:40 What are APIs?
- 06:09 API Standards
- 13:56 What about GRPC?
- 15:52 What is TRPC?
- 19:19 Sponsor: Payments Hub
- 20:25 API Cake Layers
- mySQL
- Postgres
- Mongo DB
- SQLite
- SQLizer
- 26:51 Server layer
- 33:28 Sponsor: LogRocket
- 34:36 Authentication layer
- 43:28 Caching layer
- 46:09 Sponsor: Freshbooks
- 46:38 Client layer
- Prisma: Package, but also a service
- keystone: Package
- Strapi: Package
- Sanity: Service
- Prismic: Service
- Hasura: Open Source and Service
- Contentful
- https://hygraph.com/
- 48:01 Should I use x or y?
- 51:35 Tools
- GraphQL Playground
- Graphiql
- Postman
- Insomnia
- TablePlus
- Studio3T
Listen Now
Love PodBriefly?
If you like Podbriefly.com, please consider donating to support the ongoing development.
Support Us