I've been using ionic framework (https://ionicframework.com/), which uses cordova under the hood for interaction with the native side through the plugin system while allowing for code to be typescript/angular 2 based without moving too far from the Cordova I'm already familiar with.
It's pretty sweet and has sped up development on many fronts, but I'm also curious as to what others are using and why...