Yoga
React Native
のレイアウトエンジン
Meta製
CSS: Flexbox
っぽいAPIを持つ
JSX、YAML、JSONなどをもとにLayoutを計算する
yoga github
C++で実装されている
yoga-dom github
WebAssembly Compiler
website
playground
ブラウザ上で試せるやつ
使われている箇所
React Native
ComponentKit
iOSのなんか
https://componentkit.org/
Litho
Androidのなんか
https://fblitho.com/
@react-pdf/renderer
構成されるもの
Node
github
FlexBoxの属性を持ったオブジェクト
Layout
github
left, right, top, bottom, width, heightを持つオブジェクト
参考
Roppongi.js #4でYoga LayoutのLTしてきた - mottox2 blog
https://blog.engineer.adways.net/entry/2018/08/24/202254
https://blog.engineer.adways.net/entry/2018/08/31/180000