Which of these is NOT handled automatically by code splitting?
Optimizing images and other assets is NOT handled automatically by JavaScript code splitting. Code splitting specifically targets JavaScript (and potentially CSS through certain webpack configurations), creating separate chunks that can be loaded on demand. For image optimization, you need separate techniques like using responsive images, image compression, lazy loading images with the loading='lazy' attribute, or specialized image optimization tools and CDNs. A comprehensive performance strategy should address all asset types, not just JavaScript.