Hacker News new | ask | show | jobs
by jeremy_wiebe 1103 days ago
The problem is that developer experience (and often user experience) aren’t always the highest priority. For many businesses that want to ship a mobile app, cost is by far the biggest constraint. And “writing once, shipping everywhere” pushes out native development.

We at Khan Academy have moved much of our app to React Native and overall it’s a great experience and much easier to maintain than two native apps.

Of course, the constraints and requirements vary by business and so what’s right for us may not be right for you.

1 comments

How much of KA's web react code (I'm assuming?) can be re-used in RN land?

Or vice versa, do you use RN-Web or plan to?

Currently we only share Perseus (our exercise and article npm library). We do hope to begin work to share more code at some point but it hasn’t risen up in the priority list just yet.