bulletproof-react - 🛡️⚛️本番環境に対応したReactアプリケーションを構築するためのシンプルでスケーラブルで強力なアーキテクチャ。

(🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications. )

Created at: 2021-05-30 22:47:16
Language: TypeScript
License: MIT

防弾反応🛡️ ⚛️

MITライセンス CI

本番環境に対応したReactアプリケーションを構築するためのシンプルでスケーラブルで強力なアーキテクチャ。

序章

Reactは、フロントエンドアプリケーションを構築するための優れたツールです。非常に多様なエコシステムがあり、文字通り必要なものすべてに対応する何百もの優れたライブラリがあります。しかし、非常に多くの選択を強いられることは、圧倒される可能性があります。また、非常に柔軟性があり、Reactアプリケーションを好きなように書くことができますが、その柔軟性にはコストが伴います。開発者が従うことができる事前定義されたアーキテクチャがないため、コードベースが乱雑、一貫性がない、または過度に複雑になることがよくあります。

これは、エコシステムで最高のツールを使用して、非常に適切に拡張できる優れたプロジェクト構造を備えたReactアプリケーションを作成する方法を提示する試みです。これは、多くの異なるコードベースでの作業経験に基づいており、このアーキテクチャが最も効果的なアーキテクチャであることがわかりました。

このリポジトリの目標は、Reactアプリケーションを開発する際のリソースとグッドプラクティスのコレクションとして機能することです。これは、アプリケーションの実際の問題のほとんどを実用的な方法で解決することを示し、開発者がより良いアプリケーションを作成するのに役立つはずです。

リポジトリから最大の価値を引き出すために、コードベースを自由に探索してください。

免責事項:

これは、テンプレート、定型文、またはフレームワークではありません。これは、特定の方法でいくつかのことを行う方法を示す意見のあるガイドです。ここに示されているとおりにすべてを実行する必要はありません。自分とチームに最適なものを決定し、スタイルの一貫性を保ちます。

目次:

貢献

貢献はいつでも大歓迎です!アイデア、提案、修正があれば、遠慮なく投稿してください。次の手順を実行することで、これを行うことができます。

  1. このリポジトリのクローンを作成します
  2. ブランチを作成します。
    git checkout -b your-feature
  3. いくつかの変更を加える
  4. 変更をテストする
  5. ブランチをプッシュしてプルリクエストを開きます

ライセンス

MIT