タグ

ブックマーク / qiita.com/janus_wel (5)

  • 2018 年 6 月の React Native 事情とポエム - Qiita

    事実と思われる情報を時系列で並べる。足りないものがあるかもしれない。 6/2 に噂を Ben Sandofsky が tweet 。 There’s a rumor React Native was abandoned in the main Facebook app. Anyone heard similar/different? — Ben Sandofsky (@sandofsky) 2018年6月1日 このひとは Halide という iOS で提供されているカメラアプリの開発者。これは純粋に噂が真実かどうか確かめたいという発言のように見える。 https://itunes.apple.com/jp/app/halide-raw%E6%92%AE%E5%BD%B1%E3%81%8C%E3%81%A7%E3%81%8D%E3%82%8B%E6%89%8B%E5%8B%95%E3%82

    2018 年 6 月の React Native 事情とポエム - Qiita
    laiso
    laiso 2018/06/21
    “誰かの発言はその人間の属性まで含めて理解したほうがよい”
  • react-native-dom の何がすごいのか - Qiita

    react-native-dom とは experimental と書いてあるが普通に動く。デモを見ると React Native で提供されている仮想 DOM は大体動くといった感じ。 2018 年の React Europe で発表された資料。 https://rndom-slides.vincentriemer.app/ https://www.youtube.com/watch?v=aOWIJ4Mgb2k これの何がすごいかというとブリッジの仕組みにのっとって構築されているところだ。 Native First と言っている。 ブリッジの仕組み iOS のブリッジの仕組みは次でまとめているので参照のこと。 https://speakerdeck.com/januswel/discussion-about-the-bridge https://qiita.com/janus_wel/i

    react-native-dom の何がすごいのか - Qiita
    laiso
    laiso 2018/05/27
  • Bitrise と DeployGate で React Native アプリの評価環境を構築する - Qiita

    Bitrise でもテストできるので一見 CircleCI はいらないように見えるんだけど、 Bitrise は push / pull request でしか trigger できないので細かい制御、例えばリリース用の tag を付加したときだけ動かしたい場合にやっぱりいる。 Bitrise.io スマホアプリ向け CI サービス。スマホアプリに特化しているだけあってかなり楽に iOS / Android のビルド設定ができる。具体的には次がうれしい。 Provisioning Profile や keystore などをアップロードできるのでセキュリティ的に安心 ↑を github repo に commit しなくてよい Bitrise を信用する必要はある メモリーが足りなかったりビルド時間が長すぎて打ち切られたりがない 少なくともいまのところこれで落ちたことはない UI でぽちぽ

    Bitrise と DeployGate で React Native アプリの評価環境を構築する - Qiita
    laiso
    laiso 2017/04/01
  • [翻訳] Bridging in React Native - Qiita

    元記事: http://tadeuzagallo.com/blog/react-native-bridge/ 翻訳については https://github.com/januswel/react-native-bridge-ja で管理している。 また、元記事では文字で説明されている部分も含めて実行時の簡単なフローを描いてみた。ここで bundle というのは React Native packager によって bundle されたファイルのこと。 というわけで、以下翻訳。 この投稿では React Native の基礎を知っている方を対象に、ネイティブと JavaScript の通信時における内部の動作へ焦点をあてます。 メインスレッド 何よりも先に、 React Native では 3 つの主要なスレッド1があることを覚えておいてください。 シャドウキュー コンポーネント再配置時に使用

    [翻訳] Bridging in React Native - Qiita
    laiso
    laiso 2017/01/16
  • mocha + enzyme で React Native コンポーネントをテストする - Qiita

    React Native 開発でも mocha を使う理由 React Native ではテスティングフレームワークとして Jest が推奨されていますが、 Jest は Jasmine 系の API を受け継いでいることもあり、 mocha に比べると習熟が難しいことが難点です。 API を覚えるまでは expect に続けてどういった条件を書けるんだっけ、とリファレンスをあさる必要が出てきます。 こういったことを覚えずにすむ mocha は非常にコストパフォーマンスのよい技術です。単純に assert で満たすべき条件を羅列してやるだけでテストが書けます。テスト駆動開発で有名な @t_wada 和田卓人さんは No API is the best API とおっしゃっています。 ちなみに react-native init 時の Jest インストールは設定で抑制できます。 React

    mocha + enzyme で React Native コンポーネントをテストする - Qiita
    laiso
    laiso 2017/01/02
  • 1