For the past few years, i've been working with Drupal, and I have to admit, the learning curve it is painful, but after you learning it, it opens a new perspective of how things are working.
Yesterday, i've been watching the DrupalCon 2015 in Los Angeles on youtube. And the new Drupal8 with AngularJS seems an awseome combination. I have been playing a bit with Drupal 8 but never thought to add AngularJS to it. The power of API funcitonality and the new core modules of Drupal 8 opens a new perspective for playing with 'the new toys", i'm thinking looking at ReactJs, too!