ParentFull threadrjbwork·That's because those containers are convenient to use. If you don't like using them, you can configure the entire application statically from your program's entry point if you prefer.View on HN