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.
- Date: Wednesday, April 23, 2025
- Time: 13:00 - 17:00
- Location: ESprit School of Engineering
- Organized for: ESprit School of Engineering students
This workshop was developed and facilitated by:
- 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
- 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
- Basic understanding of JavaScript
- Familiarity with REST APIs
- Node.js and npm installed
- Node.js
- Apollo Server & Client
- Frontend: React or Angular (optional)
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 devVisit http://localhost:4000 to access the GraphQL playground.
Ready to test your knowledge?
π Launch the Quiz