The public API is still not stable and it is a very good idea to read release notes and migration guide before each update. Performance matters mostly for large files. For small files, few ms here or ...
Barrel files are convenient, but they often come with trade-offs including: Performance and memory: they artificially inflate the module graph and slow down startup times, HMR, and CI pipelines.