Interesting - I hadn’t thought of it like that, but I guess if Hologram is always going to ship with Phoenix then you’ll always have Phoenix and all of its benefits. This does sound very appealing!
And in that case something I would really love, and not sure if Bart has thought of this, is a way to build my apps as a series of components. I think Phoenix Contexts does this in a way, but I’d love to build apps as a series of components that are reflected in the directory structure. Many frameworks are centred around directories for Models/Views/Controllers etc, but I’d like directories for components and then each related file in there, with MVC directories if need be. This just makes it easy to work on individual parts as well as easily being able to slot in/out different versions (which could be almost nothing like each other). It just feels right to me and I think would be very attractive to developers as working on individual parts of an app in this way would feel a lot less overwhelming than working on one big one, enabling solo devs or small teams to tackle or focus on one thing at a time, rather than the whole thing.




















