What do I lose without JS framework?

Hi all, and thanks for the help!

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 again!

It seems that the animations still exist looking at the example for ion-router - ion-router: Router Component to Coordinate URL Navigation

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.