Your link also describes my understanding of a full-stack developer. I think the OP is giving his summary of some web development history, and his opinions on some of the many options available. But it does not have anything to do with full-stack that I can see.