静的型チェックを使用する場合は、FlowやTypeScriptのような既存のソリューションのいくつかを選択する必要があります。次に、提供されたルールにコードを整列させる必要があります。利点は、IDEで即座にエラーのハイライトが表示され、迅速かつ早期に失敗するだけでなく、これらが強力で成熟したツールであることです。大きなSPAフロントエンドでの静的対動的型チェック?
私は動的なチェックをしたいのですが、正しい入力パラメータを受け取る必要がある各メソッド呼び出しでアプリ内で実行される独自のツールを構築する必要があります。利点は、私が自分のコードを完全にコントロールできることと、私が好きでなければ他のルールに従う必要がないことです。欠点は、それを開発してテストするのに時間がかかり、動作が遅いということだけでなく、私がアプリケーションのロジックではなく私の自宅のスキーマを改善するために時間を費やすような概念的な間違いをすることができるということです。チェッカーシステム。
チームによって開発され、ライフサイクルが長いことを計画している場合は、どのアプローチをとるべきですか?