Я же правильно понимаю, что айоник нужно сравнивать с framework7?
да - FM7, айоник, сенча, jqyery mobile по сути JS фреймворки которые ставятся поверх кордовы. Кордова это обертка для сборки JS+CSS+HTML кода в натив. Натив при этом по сути открывает САЙТ ну и плюс прослойки для вызовов плагинов. Которые в свою очередь написаны на нативе. Можно ссвой написать плагин на нативе и использовать его с любым js фреймворком через кордову. Так что я не очень понимаю чему хотят обучаться люди когда говорят про кордову...обучаться нативу ? обучаться делать плагины для js фреймворков ?