Skip to content

"Building a GraphQL App using Apollo, MongoDB and Tyk" by Budha Bhattacharya

Photo of Bill Gloff
Hosted By
Bill G.
"Building a GraphQL App using Apollo, MongoDB and Tyk" by Budha Bhattacharya

Details

The best way to learn any technology is by building something with it - GraphQL is no different!

In this hands-on workshop, we will create a ToDo list application in order to get a deeper understanding of the ins and outs of building production-ready GraphQL APIs including development, security, and publishing of the APIs.

What we will cover:
- An overview of the project
- Setting up the project - Apollo
- Setting up the project - MongoDB
- Creating our first query and resolver
- Adding Todo list item(s)
- Viewing Todo list item(s)
- Updating Todo list item(s)
- Deleting Todo list item(s)
- Securing your GraphQL API with Tyk – rate limiting, query depth limiting, field-based permissions

Bonus content (time permitting):
- Building a REACT interface for the ToDo App
- Transforming a REST API into a GraphQL API using Tyk’s Universal Data Graph
- Combining REST APIs into a GraphQL API using Tyk’s Universal Data Graph

Whether you're a beginner or an experienced developer, this tutorial is a great way to learn how to use modern technologies to build a scalable and robust Todo application powered by GraphQL. Join us and let's get started!

Budha is the product evangelist and developer advocate at Tyk. He is also the host of the All About APIs podcast, the API hangout, and the GraphQL hangout and endeavors to put technology in context and show how it can solve real-world problems.

He is passionate about solving problems at scale and building a connected and sustainable world through technology. His areas of interest include APIs, AI/ML, Blockchain, and Cloud Computing.

====================

Topic: GraphQL Chicago - May 2023
Time: May 17, 2023 05:30 PM Central Time (US and Canada)
Join Zoom Meeting
https://us06web.zoom.us/j/88486378608?pwd=YlAzT0pOMTB0MWhBdWhwTW8yMWhjQT09
Meeting ID: 884 8637 8608
Passcode: 972397
One tap mobile
+13092053325,,88486378608#,,,,*972397# US
+13126266799,,88486378608#,,,,*972397# US (Chicago)
Dial by your location
+1 309 205 3325 US
+1 312 626 6799 US (Chicago)
+1 301 715 8592 US (Washington DC)
+1 305 224 1968 US
+1 646 931 3860 US
+1 929 205 6099 US (New York)
+1 719 359 4580 US
+1 253 205 0468 US
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
+1 360 209 5623 US
+1 386 347 5053 US
+1 507 473 4847 US
+1 564 217 2000 US
+1 669 444 9171 US
+1 669 900 6833 US (San Jose)
+1 689 278 1000 US
Meeting ID: 884 8637 8608
Passcode: 972397
Find your local number: https://us06web.zoom.us/u/kbb7FRMKgr

Photo of GraphQL Chicago group
GraphQL Chicago
See more events
Online event
This event has passed