Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> draws everything from scratch is a bad idea. > re-writing the same app 5 times (Windows, macOS, Linux, iOS, Android) and maintaining 5 codebases is a bad idea.

So probably React Native's approach (the approach itself, not React Native) is a really good idea, where you can:

1. Sharing code if you don't like re-writing n times. 2. Not sharing code if you want to have different native stuff for different platforms. 3. Mix 1 and 2 at any percentage as you wish. Typically reuse all the business logic, and separate view components.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: