Currently, when the dash client comes up, one of the first things it does is to fetch the application definition and then the component wiring (aka dependencies) from the server. There’s no way around this. I’ve proposed that the client look locally first for this content and then hit the server thus enabling exactly your desired capability to embed it all into one file (kinda). Here’s my proposal: