А по схеме фронт и бэк. Поулчается условно роль js во фронте отработать какое-то действие и передать запрос на сервер, а там уже запрос прикручивается к инструкции энда и не важно на чем она написана.
То есть условно может быть так: фронт на js, админка сайта на php, через нее новости попадают в бд, а выдавать с бд на фронт(клиент) может и питон