---
title: "Discussion on \"JavaScript CRUD Rest API using Fastify, Node.js, Postgres and Docker Compose\" | Hashnode"
description: "Discussion on \"JavaScript CRUD Rest API using Fastify, Node.js, Postgres and Docker Compose\". CRUD API using Node.js, Fastify, Postgres and Docker"
url: "https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11"
---

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

Discussion

# [JavaScript CRUD Rest API using Fastify, Node.js, Postgres and Docker Compose](https://blog.francescociulla.com/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose?utm_source=hashnode&utm_medium=feed)

CRUD API using Node.js, Fastify, Postgres and Docker

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

-   [#nodejs](https://hashnode.com/tag/nodejs)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#docker](https://hashnode.com/tag/docker)
-   [#postgresql](https://hashnode.com/tag/postgresql)
-   [#video-streaming](https://hashnode.com/tag/video-streaming)

## 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 5

Markdown supported · ⌘↵ to post

[Ashish Kumar](https://hashnode.com/@afkcodes)

[Jan 11, 2022](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/61dd10c2b0c3ca3df9b4ab1e)

This is so helpful gonna use it in my next project for sure.

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

[Apr 29, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/608ab9a3f80abf020dc6020d)

Wow awesome [Francesco Ciulla](https://hashnode.com/@FrancescoCiulla) this will come in useful.

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

[Apr 29, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/608ab9a3f80abf020dc6020d#reply-608adf357c6e8801e22e33f3)

Thank you Andrew!

[Rosius Ndimofor](https://hashnode.com/@Rosius)

[Apr 25, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/60857e80e1555b2a98aab63f)

Awesome article. Never used FastifyJs before. I'll definitely try it now. Thanks for sharing

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

[Apr 29, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/60857e80e1555b2a98aab63f#reply-608adf467c6e8801e22e33fb)

you are welcome Rosius!

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

[Apr 23, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/608262a6fea38e52a9c598c5)

Awesome tutorial! FastifyJS looks really cool!

Also, did you think of [Adrian Twarog](https://hashnode.com/@adriantwarog)? 😂

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

[Apr 23, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/608262a6fea38e52a9c598c5#reply-608276ebfea38e52a9c59b72)

Ahah Always!

[Phillip Ninan](https://hashnode.com/@phillip_ninan)

[Apr 22, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/6081dcc6ff5fc65284a76d3c)

Great read my friend! These are all great components to get a web app bootstrapped very quickly. 😃

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

[Apr 23, 2021](https://hashnode.com/posts/javascript-crud-rest-api-using-fastify-nodejs-postgres-and-docker-compose/6081cfd4ff5fc65284a76c11/comment/6081dcc6ff5fc65284a76d3c#reply-60827712ff5fc65284a778c9)

Indeed! More of this kind of articles are gonna show up ;)
