Hybrid mobile frameworks like Cordova tend to get a bad rap these days especially with the arrival of more performant alternatives like React Native.