This week I focus more on learning the fundamentals of Node Js. Even so, I was able to built a Rest Api with Express and Node JS.
I was reviewing some programming paradigms where I realized that I knew about some of them but did not identify them with that name, such as imperative, functional and reactive programming.
About java, I was learning more about the spring framework oriented to microservices, where one of the most interesting things I learned was how JSON processing is. I learned about some annotations from the Jackson library that handle the customizations you want when converting a java object to json and vice versa.
Building a project in spring framework I was handling the sending and receiving of JSON data where, not knowing these annotations, I had to handle some json that were neither the prettiest nor the most efficient. So, learning this after this project made me understand how important it is to handle these tags and the data in Json format in general.