安定したJavaScript APIに向けて (0.80での新しい変更点)
React Native 0.80では、React NativeのJavaScript APIに2つの重要な変更を導入します。それは、ディープインポートの非推奨化と、新しいStrict TypeScript APIです。これらは、APIを正確に定義し、ユーザーやフレームワークに信頼性の高い型安全を提供するための継続的な取り組みの一部です。
主なポイント
- ディープインポートの非推奨化: 0.80から、
react-nativeパッケージからのディープインポートに対して非推奨の警告を導入します。 - オプトイン Strict TypeScript API: ソースからのTypeScript型と、TypeScriptの下での新しい公開APIベースラインに移行します。これにより、より強力で将来性のある型の正確性が実現し、一度限りの破壊的変更となります。プロジェクトの
tsconfig.jsonのcompilerOptionsからオプトインしてください。 - 将来のReact NativeリリースでStrict TypeScript APIをデフォルトで有効にする前に、これらの変更が誰にとっても機能するように、時間をかけてコミュニティと協力していきます。



















