как всегда "это зависит" от того, что ты делаешь ...
Если этот сайт просто "для удовольствия", то нет, нет проблем.
Если вы размещаете его в Интернете, то вы хотите убедиться, что ваши пользовательские действия (особенно вход в систему и т. Д.) Выполняются через SSL (что влияет на то, как вы обслуживаете ваши файлы JS).
Если вы хотите, чтобы его использовал какой-либо старый пользователь (то есть люди, отличные от вас и ваших ближайших друзей), вам нужно предоставить запасной метод (традиционные формы), чтобы, если они находятся на устройстве, которое не воспроизводит с приятным javascript, они все еще могут использовать приложение.