To be fair, that's a bit too simple because you can also register extensions via javascript and add them as a compiled bundle to the umbraco-package.json. But like I said, I'm going to try to explain that in the documentation better so we can at least link to it