Why GraphQL is the future of API development: Insights from developer Brandon Mathis

Published: 21 September 2024
on channel: All Things Open
826
like

Brandon Mathis is a seasoned freelance, full-stack developer from Raleigh, North Carolina. Brandon sat down with the All Things Open team to talk about the evolution and benefits of GraphQL, challenges, considerations, best practices, and much more.

Registration for All Things Open 2024 is now open. Register now to save your spot: https://allthingsopen.org/ato-registr...

0:00 - Welcome Brandon
0:08 - Brief introduction
0:35 - What is GraphQL?
3:19 - You’ve been quoted as saying the future is GraphQL. What do you mean by that?
5:36 - What do teams need to consider as they look at possible adoption/implementation?
7:10 - Any best practices that can help the ATO community save time or help people get started more quickly?
9:06 - You run a local meetup from Triangle Developers, tell us more about it.
10:12 - Wrap-up

Key takeaways:

GraphQL is a query language standard that really came to popularity in 2016 -2017

You can install technologies that implement the GraphQL standard. Apollo is a really, really popular one, often used on the front end and on the back end.

GraphQL is the future, but there are some shortcomings. One of the things that teams are going to find is that rate limiting API requests becomes a very interesting challenge.

Make sure you look up the GraphIQL Explorer or any SDK that will implement that inside of your backend system. What that provides you is a user interface that for the most part will run in the web browser.

GraphQL is a type-oriented specification for an API query language. So using languages like TypeScript is extremely helpful. Go on the backend, is really helpful too.

###

About We Love Open Source

We Love Open Source is an open source community educational hub that includes blogs, interviews, presentations, podcasts, how-to's, and more, from the All Things Open community members:
Start reading: https://allthingsopen.org/articles
How to contribute: https://allthingsopen.org/welcome-to-...

About All Things Open
All Things Open is a universe of open source events and platforms designed to educate and connect technologists around the world. It includes the All Things Open conference, the largest open source / tech / web event on the U.S. East Coast, meetups in the Research Triangle Park (RTP) of NC, South Carolina, and New York City, and a YouTube channel with more than 1,000 free recordings. See everything we do at https://allthingsopen.org.

Join our meetups:
Research Triangle Park, NC meetup: https://www.meetup.com/all-things-ope...
South Carolina meetup: https://www.meetup.com/open-source-so...
New York City meetup: https://www.meetup.com/Open-Source-NYC/

Follow All Things Open:
YouTube:    / allthingsopen  
LinkedIn:   / all-things-open  
Instagram:   / allthingsopen  
Facebook:   / allthingsopen  
X: https://x.com/AllThingsOpen


Watch video Why GraphQL is the future of API development: Insights from developer Brandon Mathis online without registration, duration hours minute second in high quality. This video was added by user All Things Open 21 September 2024, don't forget to share it with your friends and acquaintances, it has been viewed on our site 826 once and liked it like people.