Советую вам прочесть Internet Routing Archtecture, она конечно, больше заточена на BGP-4, но и поможет узнать о предпосылках появления современного дизайна интернета.
С помощью конструкторов можно сделать не всё и они не такие удобные как написание кода(для меня по крайней мере) , ведь чтоб переделать фигуру на кнопку в Wix , к примеру , удалиться всё содержимое , а в html просто поменять div на button
Чтобы понимать основы, как всё это работает.
Фреймворки и конструкторы меняются, а база остаётся.
Конструкторы занимают много места, у них есть баги, уязвимости и функционал их очень сильно ограничен - это основные недостатки, просто сходу