Muinto bem explicado, só lembrando que é possível desenvolver roteamento usando JS puro, estou criando um projeto pessoal onde estou criando o roteamento assim, acho que dá mais trabalho, mas como já tenho uma boa noção com a linguagem mim sentir mais a vontade que usar react. Estou focando no nodejs então estou criando o front end só pra ver a API funcionado. Fiz um curso de react mas percebi que iria mim deixar confuso, visto que estou estudando nodejs no momento.

Oi, Alef! Vi que você falou de API's, tem algum curso ou vídeo que você recomende sobre o assunto? Queria começar a aprender mas fiquei bem perdida com algumas explicações! Desde já, obrigada!

https://www.youtube.com/watch?v=qIGYM4S8x50