Я готовлюсь к написанию большого одностраничного приложения, но я ищу лучший способ его разработки, чем написание всего этого в виде одного файла.Я обеспокоен ремонтопригодностью и тестируемостью, поэтому я предпочел бы разделить его на модули или фрагменты, которые можно разрабатывать и тестировать отдельно, а затем собирать в один файл во время сборки.Я не верю, что мне нужно будет выполнять какие-либо серверные шаблоны, поэтому окончательный файл, доставляемый в браузер, будет статичным, а любые настройки, выполняемые с помощью JavaScript в браузере.
Что я думаю Мне также хотелось бы (но, возможно, существуют инструменты с более совершенными методами, но я их еще не нашел), чтобы разрабатывать фрагменты HTML в полных автономных файлах HTML, чтобы их можно было тестировать как отдельные страницы без необходимостисобрать все приложение.Это означает, что должен быть способ сообщить инструменту сборки, какая часть файла фрагмента является фактическим фрагментом, чтобы он отбрасывал изолированную программную среду HTML вокруг него.
Существуют ли какие-либо инструменты разработки, которые позволили бы мнесделать это?