Как использовать http протокол для работы с сервером?
Сразу напишу, что никогда не работал с http.
У меня есть бд с таблицами, вообщем, это бд библиотеки. Пользователь может нажимать на разные кнопки, например: взять книгу. И суть моего вопроса в том, что я не понимаю, как мне здесь использовать протокол http, у меня в голове следующая картина: Через библиотеку алхимия можно подключится к бд, и например нажимать на разные кнопки, и просто через cursor.execute передавать нужный sql скрипт и потом просто получать данные с бд.
Зачем мне использовать http?
HTTP нужен тогда, когда ты хочешь через него передать клиенту данные.
Такое чаще всего возникает, когда у тебя есть какой-то сайт или когда клиент и сервер разделены. (ну не будешь же ты каждому клиенту давать полный доступ к БД?)
Раз пошла речь про SqlAchemy (значит у тебя питон), то на питоне есть для этого Django, Flask, FastAPI