Open kmelmon opened 4 years ago
Concern is in overhead caused by having multiple dlls. Duplicated code, no foldability, rebasing.
There's also potential future questions around binary distribution of the platform and community modules.
Do we need app choice here?
With today's architecture, each native module (that's outside the RNW repo) ends up producing a separate DLL. This could end up creating a large number of DLLs, especially considering the Lean Core effort.
This issue is tracking doing some analysis to determine if a typical RNW app will have too many DLLs, and if so, consider a design for coalescing native modules into fewer DLLs.