React Nativeを使えば、Reactの考え方でモバイル開発ができる。 Universal JSの考え方がわかれば、React / React Native両方で動くコードが書ける。 WebとモバイルアプリのUIは別。モデルとその状態管理を共有してみよう。
![マルチプラットフォーム時代のReact / React Native / Universal JS](https://cdn-ak-scissors.b.st-hatena.com/image/square/ad2105ca465f35c56542147d8c8cc917c00bc9cb/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fa1518db95ad64fd3a34d8bd2af35db91%2Fslide_0.jpg%3F6789021)
最近聞かれなくなってきた Isomorphic JavaScript ですが、気付けば今は Universal JavaScript と呼ばれているらしいです。 そもそも日本語の記事が少なくて困ったので、色々調べたものを整理するために書きます。 とても簡単にふわっとまとめると、以下のような感じ。 SPA で問題となるのがSEO対策、初回ロード時間 SSR はこれを解決してくれるが、クライアントとサーバでロジックの重複が発生 同じコードをクライアントとサーバで実行しよう = Isomophic! 同じコードをネイティブアプリやデスクトップアプリや組み込みデバイスでも実行しよう = Universal! なぜ Isomorphic JavaScript なのか まず、なぜ Isomorphic という概念が出てきたのかについて。 シングルページアプリケーションにおける問題 2013年頃から、シ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く