Hacker News new | ask | show | jobs
by emilsjolander 3487 days ago
There are a couple of things which we set out to solve with Yoga. These are two things.

- One layout concept across different platforms. This allows developers to more easily collaborate and jump between platforms and re-use knowledge.

- Decouple layout from rendering. A lot of UI frameworks couple layout tightly with rendering which often ties the layout to be run on the main thread. By decoupling layout we are able to run it asynchronously. https://code.facebook.com/posts/531104390396423/components-f... Talks about how we make use of this.