React

hooks APIで整理することでReduxが不要に。asoview.comにおけるReact状態管理の変遷

こんにちはアソビューの井上です。アソビューにおける状態管理の変遷と今どのように扱っているか、について紹介したいと思います。

React Context APIを使ってメディアクエリを共通化してみた。

こんにちはフロントエンドエンジニアの指田です。 コロナの影響でフルリモートになって1か月ほど経ちました。 運動不足気味です。 さて、今回はレスポンシブ対応で利用するメディアクエリをReact Context APIを使って共有・取得がシンプルに実装できたので紹…

Storybook v5.3のざっくり解説

こんにちはアソビューでテックリードやってます井上です。 コロナの影響でテレワークが続いており、運動不足です。(元々してない) リングフィットアドベンチャーが買えないので筋トレ&30分散歩&Beat Saberを始めました。 さて、弊社ではフロントエンドは基…

React(Web)とReact Native(with expo)の同じところ違うところ

これはアソビュー Advent Calendar 2019の10日目です。 テックリード/フロントエンドエンジニアの井上(@ashimon83)です。 相変わらずスマブラはネスしか使いません。相変わらず非VIPです。。 今日はReact Native絡みで記事を書いてみようと思います。 アソ…

既存ReactプロジェクトにTypeScriptを導入した話

アソビュー Advent Calendar 2019の2日目。 フロントエンドエンジニアの指田です。 今回はアソビューの既存ReactプロジェクトにTypeScriptを導入した内容についてお話します。 はじめに Babelでコンパイルしている既存ReactプロジェクトにTypeScriptを導入し…