пишу веб приложение, выбрал vue в качестве своего первого фреймворка, так как решил, что он самый простой, в будущем все равно планирую хотя бы поверхностно ознакомиться со всеми крупными фреймворками.
пишу код в редакторе visual studio code.
насколько я понял, он не поддерживает автодополнение и подсказки, если просто подключать библиотеку через HTML (script src), поэтому я установил vue с помощью npm.
Далее я выяснил, что нужно использовать специальный упаковщик, чтобы подключить библиотеку, установленную с помощью npm, в скрипт для браузера.
я опробовал webpack и browserify, мне они не понравились, поскольку я не смог из консоли браузера получить доступ к переменным из своего скрипта, а именно это предлагалось сделать в документации по vue, чтобы изменить данные и посмотреть на его реактивность. но судя по всему выбор здесь невелик.
вопрос: так ли работают серьезные люди (frontend разработчики)? или вы используете какие то другие технологии для разработки? можете дать какой нибудь совет для начинающего frontend developer'а?
еще вопрос: что вы используете в настоящих проектах: fetch api или XmlHttpRequest? Про fetch api я прочитал, что там куча всего недоступно, да еще и куки по дефолту не отправляются, для них нужно вписывать лишнюю опцию, есть ли смысл его использовать?