А смысл?
Никто ж не спорит что сделать можно. Я могу ещё ссылок нарыть. И чё?
С нуля такое делать необычайно глупо. Причины как правило не технические, а "невротические".
// Например, хорошее владение пыхом и плохое js (или конкретно ангуляром).
Некоторый смысл имеет только при модернизации уже имеющегося сайта (с чём я вполне согласен).