11.2Iterators and Generators / No Generators

ジェネレータは使用しない

現時点ではジェネレータを使用しないでください。ES5へのトランスパイルがうまくいきません。

ジェネレータは強力な機能ですが、BabelなどのトランスパイラでES5互換コードに変換すると、非常に大きく複雑なコード(regenerator-runtime)が生成され、バンドルサイズが増加し、パフォーマンスが低下する可能性があります。非同期処理には、より広くサポートされ、オーバーヘッドの少ない `async/await` を使用することが推奨されます。

❌ Bad
✅ Good