Really nice rundown, Eric, thanks for that.
I've worked closely with some really great frontend dev teams in the last couple of years and I vote for React. The reason for this is that it seems for be preferred for efficient one way databinding which is a lot of the context for infrastructure applications (monitoring, viewing information, etc.) though it can still do the interactivity we'd need. Angular2 is causing my current team quite a lot of grief, though they are solid pros, and like Angular in general. I think it's probably overblown for what we want in this context.
We really should standardize an appy kind of stack. There's another thread talking about setting up dev boxes for infrastructure with docker or vagrant, and the ideal onramp I think would be to just pull down a scaffold (or generate one) into such a box for the premium infrastructure development experience. :)
infrastructure mailing list