3 ms·
I think there is an implicit assumption that the top 40 apps is reflective of what all app developers should be doing. The top 40 apps are probably also all mad
by gleenn 2y ago
I think there is an implicit assumption that the top 40 apps is reflective of what all app developers should be doing. The top 40 apps are probably also all made my mega corps with enormous budgets and desires to be multi-platform right out of the gate, and also have already vetted necessary issues like "does app performance matter" versus "does developer productivity and app-parity across platforms" matter. Just because a top 40 app is high, maybe it's something like Amazon's shopping app, maybe the trade-offs are heavily towards slow-starting but very feature rich and also equivalent across platforms is necessary. If someone writes a note-taking app that takes 10 seconds to start because it's loading some JavaScript updates and spinning up the non-native code execution hamsters, I already forgot my note. Native is obviously desirable. Or a game is interesting because maybe people are patient for a slow load, but still desire very fast native performance. My main point is there are quite a few trade-offs, and it's unsurprising the leads at Expo are saying look how awesome this stack is. I've used Expo and it was awesome, but it comes with costs too.