На данный момент с requirejs и backbone у вас возникнет больше вопросов, чем решится проблем (эксперты попереходили на другие технологии). Если нет опыта (а, судя по вопросу, нет), то лучше даже не начинать. Не мучайтесь и берите то, что сейчас в тренде — webpack и react, в идеале на
готовом бойлерплейте. Если react пугает (и это нормально), то посмотрите на
vue.js.