Ionic — это интерфейсный фреймворк для разработки гибридных мобильных приложений с поддержкой HTML и Sass. Традиционно он работает поверх Cordova и Angular, но, начиная с Ionic 4, он поддерживает Angular, React, Vue.js и веб-компоненты, работающие поверх Cordova или Capacitor.