This week I spent a lot of my time learning and practicing Node JS.

In the pair programming that I have with some colleagues every night, we try to learn together. I learned to build a Rest Api in JavaScript, where I create endpoints to read, create, update and delete data. Although the concept and idea of Rest Api does not change in any language. It was very gratifying to be able to use another technology to build a service that you used to develop in Java with Spring Framework.

This week I used and learned from libraries like express.js and nodemon. Express.js is a minimalist and flexible web application development framework while nodemon monitors changes in the source code being developed and automatically reboot the server. It is a very useful tool for application development in Node JS.

It was a great introduction to Node JS this week.