最近react-native使ってて思ったわりと本質的なこととして、まあメリット・デメリットあるなあと。共通コードで2プラットフォーム対応できるのは、もちろんめちゃくちゃうれしい。一方で、かなり分厚めの余分なレイヤーが挟まるので、バグを始め、余計な問題が持ち込まれる可能性は高まる。なんか問題あったときに、あれこれどのレイヤーの問題だ?っていうので、問題のスコープが広くなるのはデメリット。とはいえ、目玉の数の多さがけっこうカバーしてくれる面はあって、react-nativeのコミュニティーの厚さは感じた。問題を検知して修正していく作用がかなり働いてる点は好感触。

Taiju Muto
@tai2