Простейшая серверная часть для своего сайта, как реализовать?
Изучаю веб-разработку путем реализации проектов из своей головы.
Создал сайтик интернет-магазина, где верстка через Bootstrap, CSS стили и Javascript.
Реализованный фронтенд:
Каждая кнопка показывает изначально скрытый контейнер .и скрывает остальные, через JQuery , методами show() и hide() , пользователь может выбрать один из двух товаров, прочитать страницу с информацией и отзывами, без перезагрузки, кстати есть ли это примитивное Single Page Application? (SPA)
Так уж произошло, что проект дал ход моим абмициям, и я реально захотел продавать товары, через свое простенькое творение. И вот пришла пора пользоваться с бэкэндом, а из бэкнда мне нужно:
1. Хранение товаров (БД) и получения их кол-ва (для инфы на клиентской стороне)
2. Автоматические отправки email'ов при покупке и так далее.
Вообщем самый простой сервер-сайд, для самого простого сайта...
Куда копать? Можно ли обойтись чистым JS для таких запросов/Ответов из БД ?
Какой серверный ЯП + фреймворк выбрать? С ООП знаком, ЯП впринципе без разницы какой, (только не PHP ! ! !)лишь-бы сервер-сайд понять как можно лучше и проще для ракообразного в этом вопросе. Django показался сложноватым фреймворком, да Python тот-еще сахар, но сервер-сайд как-то там лавиной наваливается, и тяжело все переварить...