1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

インフォメティス株式会社のReact Nativeアプリ開発でJotaiを導入してみた第一印象

Last updated at Posted at 2021-05-24

Jotai使ってますか?

image.png

最近、インフォメティス株式会社のReact Nativeアプリ開発においてJotaiを導入しました。これまではglobal stateはあまり使わずに済んでいたのですが、アプリの機能開発を進めるにあたって、コンポーネントのlocal stateに留まらない状態管理ができると開発効率が上がるシーンが出てきました。Jotaiはv1リリースを目前に安定してきたので投入タイミングとしては良いかと思いました。

Jotaiについては公式リポジトリの他に、下記の記事も参考にしてください。

今回導入にあたって、感じたことをメモのため列挙しておきます。

  • 公式ドキュメントを読むだけで導入ができハードルがなかった
  • 導入前の仕組みと比較してコードがスッキリした
  • atomの定義ファイルを見れば何をglobal stateとして管理しているか明確になった

今後global stateを多用していくと構造化や管理方法を整備していく必要が出てくるかもしれませんが、現時点では必要最低限に抑えていることもありすぐに破綻することはないかと感じました。


最後に、インフォメティス株式会社の採用情報はこちらにありますので、ご興味をお持ちになられた方は是非ご覧ください。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?