Upgrade to Pro — share decks privately, control downloads, hide ads and more …

bulletproof-react 写経してみた

TK
February 21, 2023

bulletproof-react 写経してみた

ベストプラクティスの宝庫と呼ばれている bulletproof-react のクローンアプリを作ってみた感想について発表したスライド。

ReactについてLT! TechDLT Vol.8 で発表。
https://techdmeetup.connpass.com/event/272796/

TK

February 21, 2023
Tweet

More Decks by TK

Other Decks in Programming

Transcript

  1. bulletproof-react って何? https://github.com/alan2207/bulletproof-react ”The goal here is to serve as

    a collection of resources and best practices when developing React applications. ” Reactアプリケーションを開発する際のリソースやベストプラクティスの集合体として機能 することを目的としています。(Deepl翻訳)
  2. bulletproof-react の機能 最低限の基本的な機能を網羅 • Authentication(認証) ◦ ログイン・ログアウト ◦ ユーザー登録 •

    Authorization(権限) ◦ 権限による機能制限 • データ操作 ◦ CRUD ◦ フォーム • ルーティング
  3. bulletproof-react の機能 さらに • ステート管理 ◦ サーバキャッシュ ◦ グローバルステート ◦

    フォームステート ◦ コロケーション • フロントエンドテスト ◦ 静的テスト ◦ ユニットテスト ◦ インテグレーションテスト ◦ E2E ◦ API のモック • Storybook