---
title: "Discussion on \"JavaScript CRUD REST API using Node.js, Express, HarperDB, Docker\" | Hashnode"
description: "Discussion on \"JavaScript CRUD REST API using Node.js, Express, HarperDB, Docker\". A step-by-step procedure from scratch that will guide you through the process of creating the APIS and dockerize the project"
url: "https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [JavaScript CRUD REST API using Node.js, Express, HarperDB, Docker](https://blog.francescociulla.com/javascript-crud-rest-api-using-nodejs-express-harperdb-docker?utm_source=hashnode&utm_medium=feed)

A step-by-step procedure from scratch that will guide you through the process of creating the APIS and dockerize the project

Jun 11, 2021 · 8 min read · blog.francescociulla.com  
Updated Apr 10, 2023  
Read the article

-   [#docker](https://hashnode.com/tag/docker)
-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#express](https://hashnode.com/tag/express)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#apis](https://hashnode.com/tag/apis)

## Written by

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

@FrancescoCiulla · Rome, Italy

  
[View profile](https://hashnode.com/@FrancescoCiulla)

Developer Advocate at daily.dev https://daily.dev

👋 Hi, I Am Francesco I am a Computer Scientist interested in Web3 and DevRel. I worked from 2017 to 2020 on the Copernicus project for the ESA European Space Agency as a Fullstack Developer. Docker Captain I have interviewed 195+ Developers on my YouTube Channel I am a Developer Advocate at daily.dev I have founded 4C, a community focused on Content Creation.

## Responses 7

Markdown supported · ⌘↵ to post

[Andrew Baisden](https://hashnode.com/@andrewbaisden)

[Jun 24, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60d4826012f77505a833be91)

Great article so many great tips shared here.

[Eleftheria Batsou](https://hashnode.com/@eleftheriabatsou)

[Jun 12, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c471431e145957d5af82c3)

This is a great article [Francesco Ciulla](https://hashnode.com/@FrancescoCiulla), I can see you put a lot of effort into writing it.

Good job :)

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

[Jun 14, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c471431e145957d5af82c3#reply-60c754db590a5c0656564799)

Thank you Eleftheria!!!

[Savio Martin](https://hashnode.com/@saviomartin)

[Jun 12, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c43447a25fa357af8407fe)

This is simply amazing [Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)! Keep up the amazing content coming! Thanks a lot! 👏

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

[Jun 14, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c43447a25fa357af8407fe#reply-60c754d1590a5c0656564795)

Thank you Savio!

[DEVMOTIV](https://hashnode.com/@devmotiv)

[Jun 11, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c3a78ba25fa357af840188)

Good REST API code.  
Great article!

[Catalin Pit](https://hashnode.com/@Catalinpit)

[Jun 11, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c35a22a25fa357af83f973)

Ayeeee! Great article as always.

Keep them coming! 👀

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

[Jun 11, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c35a22a25fa357af83f973#reply-60c360381e145957d5af7232)

Thank you Catalin!

[Kieran Roberts](https://hashnode.com/@kieran6roberts)

[Jun 11, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c35947a25fa357af83f942)

This was a really great article [Francesco Ciulla](https://hashnode.com/@FrancescoCiulla) and one that I'm sure others participating in this month's hackathon will appreciate 👏

[Francesco Ciulla](https://hashnode.com/@FrancescoCiulla)

[Jun 11, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c35947a25fa357af83f942#reply-60c360461e145957d5af723a)

Thank you Kieran!

[Savio Martin](https://hashnode.com/@saviomartin)

[Jun 12, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-nodejs-express-harperdb-docker/60c353e41e145957d5af6fdf/comment/60c35947a25fa357af83f942#reply-60c4346fa25fa357af840808)

Yeah, this is just well written, helpful a lot!
