meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

How To Build an API in 2022

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 14 September 2022

⏱️ 67 minutes

🧾️ Download transcript

Summary

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 - Sponsor There 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 - Sponsor LogRocket 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 - Sponsor Get 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 56:27 SIIIIICK ××× PIIIICKS ××× 00:20 Knife Talk ××× SIIIIICK ××× PIIIICKS ××× Scott: Sharp Pebble Wes: Laser level Shameless Plugs Scott: LevelUp Tutorials Wes: Wes Bos Tutorials Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets

Transcript

Click on a timestamp to play from that location

0:00.0

You're listening to Syntax, the podcast with the tastiest web development treats out

0:05.6

there.

0:06.6

Strap yourself in and get ready.

0:08.1

Here is Scott Tillinski and West Boss.

0:11.3

Welcome to Syntax, the podcast with the tastiest web development treats out there today.

0:16.0

We've got a show for you today how to build an API.

0:20.2

This is something we did, I don't know, probably three or four years ago.

0:24.2

So we are going to do an updated version of that.

0:26.7

How do you build an API?

0:27.7

What is it?

0:28.7

What are the parts that go into it?

0:30.3

Should you put all of the pieces together yourself or should you reach for off the shelf solution

0:35.2

that sort of does a lot of that for you?

0:38.2

We are sponsored by three awesome companies today.

0:40.6

The first one is payments have Deb Portal, your integrated payments partner to onboard

0:45.6

and underrate your mate merchants.

0:48.5

Log a rocket.

0:49.5

They do JavaScript session replay and a fresh books cloud accounting.

0:54.1

We'll talk about all of them partway through the episode.

0:56.7

My name is West Boss.

0:57.8

I'm a developer from Canada and with me, as always, is Mr. Scott Tillinski, how you doing

1:02.4

today, Scott?

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.