ghibliapi icon indicating copy to clipboard operation
ghibliapi copied to clipboard

Not an issue, but something interesting

Open Joshfindit opened this issue 4 years ago • 0 comments

https://www.digitalocean.com/community/tutorials/how-to-write-asynchronous-code-in-node-js

They use ghibliapi as the teaching tool

callbackMovies.js

const request = require('request');

request('https://ghibliapi.herokuapp.com/films', (error, response, body) => {
    if (error) {
        console.error(`Could not send request to API: ${error.message}`);
        return;
    }

    if (response.statusCode != 200) {
        console.error(`Expected status code 200 but received ${response.statusCode}.`);
        return;
    }

    console.log('Processing our list of movies');
    movies = JSON.parse(body);
    movies.forEach(movie => {
        console.log(`${movie['title']}, ${movie['release_date']}`);
    });
});

Joshfindit avatar Feb 28 '21 04:02 Joshfindit