Администраторская часть сайта. С помощью какой библиотеки написать?
Для админки Angular самое оно. Фактически все что нужно уже включено. 
Сделал уже несколько проектов (какраз админок) на Angular 1 и остался доволен.
Сейчас присматриваемся к Angular 2. Думаю новый проект будем делать уже на нем.
React, он проще и легче. Angular - это уже следующий уровень