Если хотите защитить копирование именно кода в браузере, то вас выручит JS-фреймворк, типа React или Angular без сервер-сайдинга, такой код сложнее копипастить... (но пострадает SEO)
А вообще пользователи вряд ли будут копировать его... иначе зачем копировать код со своего говнеца, когда можно скопипастить любой сайт с awwwards.com
Допустим даже будут воровать, но не все же! Посчитайте и опросите, сколько знающих js+html пользуются конструктором, CMS и фреймворками... если процент будет около 5, то думайте, стоит ли ради 5% пользователей усложнить разработку (и удорожать ее) в 2-3 раза (200-300% ради 5%)
Купите себе наконец калькулятор.... полезная вещица!
Если больше 30-40%, то подумайте,а что они в конструкторе забыли — и сделайте именно то, что им нужно...
анализ, понимание клиента — все, ваши сказки в голове и ваши тараканы — ничто!