Skip to content

esprit-upweb/ApolloEvent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Apollo GraphQL Workshop

Welcome to the Apollo GraphQL Workshop!
This hands-on event is designed to introduce developers to the powerful capabilities of GraphQL and Apollo for building modern, efficient, and scalable APIs.

πŸ“… Event Details

  • Date: Wednesday, April 23, 2025
  • Time: 13:00 - 17:00
  • Location: ESprit School of Engineering
  • Organized for: ESprit School of Engineering students

πŸ§‘β€πŸ« Developed By

This workshop was developed and facilitated by:

πŸš€ What You Will Learn

  • Introduction to GraphQL: Queries, Mutations, and Subscriptions
  • Setting up a GraphQL server using Apollo Server
  • Consuming APIs with Apollo Client
  • Schema-first development
  • Integrating Apollo with frontend frameworks (e.g., React or Angular)
  • Real-world use cases and best practices

πŸ“Š Why Apollo GraphQL?

  • Trusted by companies like Airbnb, Netflix, and The New York Times
  • Enables declarative data fetching and reduces over-fetching
  • Powerful developer tools and ecosystem
  • Strong community support and rapid adoption

🧰 Prerequisites

  • Basic understanding of JavaScript
  • Familiarity with REST APIs
  • Node.js and npm installed

πŸ›  Tech Stack

  • Node.js
  • Apollo Server & Client
  • Frontend: React or Angular (optional)

πŸ“¦ Installation

git clone https://github.com/esprit-upweb/ApolloEvent.git
cd workshop
cd apollo-server
npm install
node index.js
cd client
npm install
npm run dev

Visit http://localhost:4000 to access the GraphQL playground.

πŸ“ 🧠 Let's Practice!

Ready to test your knowledge?
πŸ‘‰ Launch the Quiz


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •