Can Ionic be fully utilized with vanilla JS? I saw the mention of the necessary scripts on CDN, here: Ionic Framework Packages: CDN, Angular, Vue, and React. However, I noticed that ionic start forces the selection of Angular, Vue, or React. Also, and though three years old, I saw that the Ionic CEO mentioned that the navigation animations would be missing in Vanilla JS, here: Reddit - Dive into anything.
By skipping a JS framework, will my Ionic app miss any Ionic features, such as navigation animations?
Thanks! Yes, the component APIs seem to be available for navigation, including the animations. It appears that the JS framework Ionic components take care of some non-trivial work of hooking up user actions to navigation changes and animations, such as here: Vue IonRouterOutlet.
I don’t have any experience using plain JS with Ionic (Vue user here), but I would guess using a JS framework is going to be easier and a better experience.
Maybe someone else can chime in who is using plain JS with Ionic.