Please include a broader description of Full-stack developers accurate to the term historically over the years.
Full-stack to many (more than not) means hardware, software, and the associated network setup, all in one person.
Being fluent in front/backend software only was normal, not specialized.
Edit: added detail to request