HAML
HAML is a variation of HTML used for RAILS framework. Language is indented, which helps reduce the amount of code that the developer must write. Below I show an example.
As noted in the previous image, the amount of code is much smaller, so it becomes much easier to read the code. This language is used by developers to lower the amount of time writing code, has the same functionality but with a different ERB syntax and sometimes even simpler.
I had to learn how to use this language as a prototype project design was done in HAML, and only had to adapt. It was necessary to investigate and modify the controllers and actions of each controller for proper functionality in HAML. After that, you just had to adapt the "form_for" tag ERB to HAML.
If we compare the existing documentation regarding HAML from ERB is much smaller, but in this case it did not have much weight because, after reading some HAML, ERB to HAML pass is very intuitive.
I had no major problems, that of learning a new tool. Besides that language is very convenient.
If I had to implement the same project again I would do it the same way and had to do another project from the beginning I would do it the same way too.
