Впервые создаю сайт и не знаю, что следует после верстки. Есть html, css, js. Хочу подключить авторизацию, аутентификацию, систему оплаты. Как защитить данные сайта: код, юзеров., обезопасить от взломов и прочего?
интернет магазин подразумевает бекенд. либо самописный либо готовая cms. Вот после выбора бекенда и связки его с магазином и придет время задать этот вопрос
Bloon, вообще без понятия, никогда не трогал эту "технологию" использую фреймворки и Rest Api, прикручивается что угодно к чему угодно. Люди как-то прикручивают. Почему бы просто не поискать информацию на тему организации бэкенда для сайтов комерции?
если вам нужен (прямо сейчас) работающий интернет магазин, при помощи которого можно что-то продавать - воспользуйтесь готовым онлайн сервисом типа insales
альтернатива - готовое решение на битриксе
а если хотите "прокачать себя" - тогда действительно берите готовый движок магазина и ковыряйтесь в нем (только упаси вас бог от опенкарта) - лучше уж тот же самый woocommerce(wordpress) или Virtuemart (joomla)
p.s. - делать магазин вручную - это хороший способ занять себя на пару лет и возможно неплохо изучить программирование
После верстки следует запуск.
А вот до верстки следует выбор движка, наполнение базы и интеграция с тем, что требуется от этого магазина.
Магазины пишут десятки лет, и нет ни малейшего смысла выдумывать свой велосипед, да еще не имея никакого опыта.