@amiru_fadli thanks for joining the question! I have not yet tried Onsen UI, did you? I only compared Ionic vs Framework7, they seem to be the biggest ones.
Maybe @nolimits4web can tell us, how framework7 is so much better performing (fps-wise) than Ionic? You are doing a great job there, when we have to ask that😄
What JS framework you used in your testing for Framework7 - React, Svelte, Vue? And for Ionic - Angular, React, Vue?
I doubt you have two exactly similar apps with one build with Framework7 and other with Ionic. Otherwise you can’t test it, because they function and behave differently.
My Framework7 app is kinda slow. Because it has a lot of calculations, it requires rerendering every 10 seconds and so on. And it feels slow. You need a decent Android phone to run it smooth.
On contrast, my Ionic app is much simpler. It doesn’t have that much functionality. And of course it runs very smooth and fast.
In both cases it heavily depends what kind of app it is, how well it’s written and optimized. And of course the JS framework matters a lot. It’s half of the deal.
Especially there I compared the FAB (Floating Action Button). To have better comparison.
The Framework7 implementation runs super smooths on iOS and Android in my default system browser on the phones.
Ionic is kind of fast, but I feel it’s minimally laggy, feels like 30fps(ionic) vs 60fps(framework7).
Go and check it out and let me know if you feel a difference too!
Well, that particular Ionic kitchen sink is indeed slower than Framework7’s one. But component demo on the Ionic website runs much better. What Ionic version that kitchen sink uses is also important.
You have to remember that real applications are not kitchen sinks. They will perform differently.