Но ноускриптом пользоваться не вариант, сейчас очень многое на нем сделано.
Вы, вероятно, даже не пробовали NoScript или столкнулись с парочкой каких-то проблем, и не разобрались в настройках.
Большинство сайтов отлично работают на дефолтных настройках NoScript, но при этом отваливаются всякие кликджекинги, счетчики, аналитики и "социальные кнопки".
Evgeniy Kvasyuk: browserHistory для того и придумали, чтобы его кто-то использовал. Вероятно там есть какие-то дополнительные плюшки, по сравнению с нативной историей. Или просто более удобный синтаксис. Я не настоящий сварщик, с реактом почти не знаком.
Лучше покажите свой код и опишите, что именно у вас не получилось, пока этот вопрос не удален с пометкой "это задание а не вопрос".
Было бы круто собрать пример на jsfiddle, например.