Currently, I'm in the process of working on a project and aiming for well-organized coding practices. However, I find myself puzzled by the concept of controllers. According to my research, it appears that controllers are primarily used when dealing with NoSql databases that necessitate models. To keep it brief, I am utilizing PostgreSql for my project. Should I incorporate controllers or should I stick to using routes? Any suggestions or advice would be highly valued.
Thank you in advance for your input!