vlad758, да и с qt тоже всё должно быть прикрыто.
Никакой серьёзной логики на клиенте быть не должно и с сервером он должен обмениваться только данными
Если ты хочешь сделать калькулятор или парсер математических выражений, то спешу тебя предупредить, что невозможно при помощи только регулярок сделать калькулятор - тебе всё равно придётся валидировать выражение и парсить его отдельно. Как минимум, при помощи регулярок невозможно проверить парность скобок, а также у тебя будут очень большие проблемы с унарным минусом.
vlad758, ну если ты клиенту будешь сообщать ip, логин и пароль для доступа к базе, а сама база будет смотреть в интернет, то да - клиент сможет всё вытащить :)
А чем однофайловые бд не угодили. Типа того же sqlite или litedb?
А то что ты описал - оно никаких плюсов нормальной СУБД не несёт (нет индексов например), но реализуется достаточно просто
Ну например прочитать пост из вк ты можешь при помощи vk api.
А ввести ключ в steam ты можешь при помощи pyautogui какого-нибудь.
Хотя мб у стима есть это в CLI - надо смотреть
Никакой серьёзной логики на клиенте быть не должно и с сервером он должен обмениваться только данными