Create to learn Node basics concepts, with the natives APIs (http, fetch, fs...)
What I Learned:
- How to create a server that implements http method.
- How to implement middlewares to extract functionalities of the aplication.
- How does Streams in Nodejs works.
- How to create a route sistem using an array of objects.
- How do extract params and query params from the url using RegEx.
- How to use the filesystem to create a fake database using json.
- How to import a CSV to the system using fs to read the file in a stream, CSV parser to convert CSV in to a javascript object and fetch api to do POST request to add in the aplication.