Ola pessoal, estou finalizando o curso de JS Avancado, sou novo na area de desenvolvimento, e estou gostando muito desse curso. Mas me surgiu uma duvida em relação a responsabilidade de front e back end (nao tenho conhecimento ainda de linguagem backend). Mas o modelo MVC as regras de negociacao sao responsabilidade do programador front ou backend? Pois a primeira vista eu achava que o front so lidava com parte visual HTML para estrutura CSS para estilo e JS para interatividade, mas o que da a entender neste curso e que o Front tambem trabalha com diversos conceitos que a principio eu achava que fosse papel do back-end. Alguem poderia me ajudar a esclarecer esta duvida? Obrigado!