клиент тут не браузер, а веб-приложение на JS, именно в данном случае -- браузер как ОС :) "грубо говоря"
он выполняет JS-код и заводит приложуху, которая через АПИ браузера, словно АПИ некой ОС, работает с бекендом через REST
sa1ch, не понял, так часто очень отвечаю на вопросы и смысл в вопросах гуляет отдельно от слов очень часто...
Кроме того обработать почту -- значит нужно ее получить, и она должна где-то быть -- Gmail, Mail.ru, Yandex, свой сервер и он совпадает с сервером обработки? Обработать -- обработать через АПИ проблема? Или иного характера?
Как потом владелец будет наполнять магазин новым товаром? Какие специалисты этим занимаются и как примерно происходит процесс?
Как угодно, является пунктом, важным не для разработчика, а для заказчика, чтобы заказать нужные ему возможности для загрузки этому самому разработчику. Экселем, 1С, руками, из других магазинов -- тонны способов
он выполняет JS-код и заводит приложуху, которая через АПИ браузера, словно АПИ некой ОС, работает с бекендом через REST