Rest API is an acronym for Representational State Transfer API is an architectural style used for creating modern web services. It defines a set of rules and constraints to create web services to send and receive data. REST technology is robust using less bandwidth, simple, and flexible makes it better for internet usage. REST is used to fetch and send the messages between client and server using HTTP requests like POST, GET, PUT, PATCH, and DELETE.
Flask is a micro-framework that is simple, fast, easy, and lightweight with various libraries are used for building REST APIs.
If you want to create a REST API with Node Js, then check out this you can enroll in this Node Js Course by Intellipaat
Also, watch this video on REST API with Node Js to understand more: