• Ionic + Angular JS = for Mobile Apps (specifically designed for mobile apps)
  • Ionic + Bootstrap = for Web Apps (specifically designed for web apps)

Ionic + Angular for Mobile development, where ionic uses cordova as a backend for creating mobile applications

But You can also use Bootstrap for developing Mobile apps, but you may face the following issues

  • Performance issue
  • Unavailability of features such as pull to refresh, swipe to delete and more

Tip: Angular2 + Ionic 2 will be awesome for mobile app development