I see what you mean now @lukas-gotter / @LukasGotter.
AUI 8.x does not yet have “production-ready” files in its flat pack or Node package.
aui-prototyping.xyz files include every AUI component. This makes them good for testing, but the weight of the bundle will be large, which will cost your app time until the first meaningful paint.
There’s an issue in the AUI backlog, https://ecosystem.atlassian.net/browse/AUI-4829, which is being used to track the creation of a usable production distribution of AUI. The difficulty: usable means different things to different teams, and depends on what components and behaviours your application needs. So, the AUI team want to collect info like: what components people want in their bundles, and whether they would prefer to get prebuilt bundles or to build their own. If you’re able to shed light on the components and behaviours you need from AUI on that issue, the team may be able to provide a workable solution for you.
As you mentioned you’re building for both Cloud and Server, may I ask a few follow-up questions?
- Does your app load its UI code from a CDN when it’s shipped in a Server product, or is it bundled with the rest of the app code?
- I’m interested to know whether you considered using Atlaskit instead of AUI? If so, what were your reasons for choosing AUI?