SPA на ReactJS, архитектура Flux, сервер NodeJS + Express.
Пользователь с фронта жмет на кнопку. Мне нужно, чтобы случилось следующее: берем определенное значение из базы данных (доступно только для чтения пользователем), пропускаем через пару несложных js функций и сохраняем полученное значение в другую таблицу БД (доступно только для чтения пользователем).
Это все должно произойти так, чтобы пользователь не мог банально изменить те самые js функции на своем клиенте и повлиять таким образом на выходной результат.
Я с этим только начал знакомиться, так что ответ может быть для знающих людей совершенно простым)
ps. база данных на baas backendless, если эта информация важна
upd1
я не хочу это делать на клиентской стороне. Я описал пример того, что сейчас есть и спрашиваю: как и что перенести на сервер?
Я полагаю что должно быть что-то вроде следующего: на сервер каким-либо образом отправляется json object, содержащий информацию о том, что и как нажал пользователь с фронта. Сервер в отет на это использует данные из этого json объекта, на своей стороне пропускает его через те самые функции и отправляет в нужную таблицу базы данных. Я так думаю это все связано с темой "построения серверного API". Я не касался еще этой темы. Посоветуете, что почитать/посмотреть?