In reply to Justin Tadlock.

I currently mostly use Underscore templates and jQuery to handle frontend and backend things in WP since distributing Vue with my plugins seems like a really stupid idea. I have tried to work with Backbone but I would rather not ever touch that ever again.

The thing is there really shouldn't be anything special about working with PHP, JS, layouts etc in WP compared to other setups. WP keeps reinventing things or stick to old stuff far to long.