.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

  • Viewしか扱わないReactがベース
  • まだまだ不安定らしい(2019年3月)。
  • エコシステムが拡大し過ぎて
    取り巻く環境が複雑化している。

詳細

特徴

  • JavaScriptと、JSXと呼ばれるXMLライクなマークアップを使って実装。
  • 1つのコードで、iOSとAndroidの両方のプラットフォームで動くものが作れる。
  • WebViewではなく、ネイティブで描画される(モバイルUIコンポーネントが描画される)。
    (ネイティブ描画故、仮想DOMを介してのDOM操作は行われない)
  • JavaScriptの実行ランタイムが、Node.jsではなく、JavaScriptCore?ランタイム。
    (コノため、Node.jsネイティブのnpmライブラリは使用できない。)
  • プラットフォームの機能であるカメラや位置情報といったものも利用できる。
  • JavaやObjective-Cのライブラリを自分で書いて拡張できる。

用途

  • スマホには、Flutterがあるので、スマホ開発用と言うより、

辛い話

Airbnbの話

...

その他

React Native for Windows

C/C++のライブラリを自分で書いて拡張できる。

React Native for Web

ReactNative vs Flutter

参考

reactnative.dev

Qiita

  • Windows

CodeZine?(コードジン)

ログミーTech(テック)

  • 「React Native」はなにがすごい?
    リクルートのエンジニアが徹底調査
    https://logmi.jp/193977
  • よく分かるReact Nativeのこれから
    ––GUI上で変更が可能になり、
    モバイル・Web以外に転用していく
    https://logmi.jp/291600

ナカザンドットネット

KOKENSHAの技術ブログ


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-05-24 (月) 11:48:42 (73d)