Инструменты все меняют и создают возможность экономики. Правда очень справедливая даже в разработке ПО. Инструменты ускоряют все и дают разработчику программного обеспечения возможность стать профессией. В то время как изобретательность человека может привести к совершенству, именно инструменты обеспечивают производительность.

Подготовка к буткемпу Андела познакомила меня с множеством замечательных инструментов для веб-разработки. Среди остальных выделяется Живой сервер.

Обычно причин для выбора инструмента несколько. Live Server дает вам два.

1. Во время веб-разработки вам нужен сервер, если ваш сайт загружает контент через JavaScript. Запросы AJAX не будут работать с протоколом file:// из соображений безопасности. Live Server — отличное решение.

2. Live Server позволяет HTML-странице автоматически перезагружаться после внесения изменений в файлы. Излишне говорить, что это ускоряет развитие.

Если причина 1 не является вашей болевой точкой, вам определенно подойдет причина 2.

Зачем перезагружать страницу вручную после каждого нового ввода в файл HTML, CSS или JavaScript? Если цель состоит в том, чтобы создать решения, которые освобождают кого-то от повторяющихся процессов, то рабочий процесс может выиграть от того же стремления. Вот где Live Server сияет.

Короче говоря, Live Server возвращает вам ваше драгоценное время.

Работа с хорошими инструментами способствует повышению качества продукта. Работа с Live Server позволяет вам сосредоточиться на самых творческих частях вашей веб-разработки.

Можно установить Live Server глобально, подойдя к терминалу и набрав

npm установить –g live-сервер

и используйте его впоследствии, просто набрав в терминале внутри вашего репозитория проекта

live-сервер

Стоит отметить, что веб-фреймворки часто поставляются со своими собственными серверами, поэтому часто с ними вам не нужен Live Server. Однако, если вы строите просто с помощью HTML, CSS и ванильного JavaScript, Live Server — ваш лучший инструмент. Вы можете поблагодарить меня сейчас.