Node.js Academy

Let's make a Pokeball API

#ege-academy-nodejs @rbung @yagong

#ege-academy-nodejs @rbung @yagong

what we learned ?

#ege-academy-nodejs @rbung @yagong

Ecmascript

ES2015 and beyond 🚀

#ege-academy-nodejs @rbung @yagong

Tooling

Installation, format, lint, test

#ege-academy-nodejs @rbung @yagong

Fetching Data from api

HTTP, request, node-fetch, wretch

#ege-academy-nodejs @rbung @yagong

Making a web server

Express, ROute, middleware, supertest

#ege-academy-nodejs @rbung @yagong

Using MongoDB

Mongoose, CRUD

Time to use your skills !

#ege-academy-nodejs @rbung @yagong

POKEBALL API - Features

  • CRUD operations
  • Endpoints to increase / decrease inventory
  • Search by name

#ege-academy-nodejs @rbung @yagong

The big picture

MongoDB

ExpressJS

Requests

CRUD

Fetch

#ege-academy-nodejs @rbung @yagong

#ege-academy-nodejs @rbung @yagong

Node.js academy - Pokeball API

By Rodolphe BUNG

Node.js academy - Pokeball API

Let's make a Pokeball API with the skills you just acquired ! 💪

  • 862