Becoming a true fullstack developer is difficult to accomplish. There are improvements in frameworks in libraries to aid a developer cover breadth, allowing newer developers to ramp up quickly, but it seems like there are a lot of missing pieces. I think the term fullstack is being misused a bit these days. My opinion on this subject is here What Does Being a Fullstack Developer Mean in 2017?