История изменений
Исправление no-such-file, (текущая версия) :
Но веб-разработчик предлагает в том числе и селекты делать интерпретатор
Он предлагает сделать заранее заданный набор запросов с возможностью навешивать некоторые условия.
в чем цель такой реализации
Цель в том, чтобы в результате работы такого «конструктора» получались только определённые запросы, а не любые.
Собственно твоё предложение равнозначно «давайте выкинем API и будем подключаться к базе напрямую». Вариант конечно возможный, но при чём тут разработчик API? Пробросьте базу через vpn (чтобы не торчать голой жопой в интернет) и всё.
Если конечно это всё ваша внутреняя кухня. Если нужно чтобы запросы поступали от третьей стороны (контрагентов, клиентов), то конечно придётся городить API. Впрочем, замутить обобщённый запрос для селекта с джойнами и набором фильтров не такая уж большая проблема.
Исправление no-such-file, :
Но веб-разработчик предлагает в том числе и селекты делать интерпретатор
Он предлагает сделать заранее заданный набор запросов с возможностью навешивать некоторые условия.
в чем цель такой реализации
Цель в том, чтобы в результате работы такого «конструктора» получались только определённые запросы, а не любые.
Собственно твоё предложение равнозначно «давайте выкинем API и будем подключаться к базе напрямую». Вариант конечно возможный, но при чём тут разработчик API? Пробросьте базу через vpn (чтобы не торчать голой жопой в интернет) и всё.
Исходная версия no-such-file, :
Но веб-разработчик предлагает в том числе и селекты делать интерпретатор
Он предлагает сделать заранее заданный набор запросов с возможностью навешивать некоторые условия.
в чем цель такой реализации
Цель в том, чтобы в результате работы такого «конструктора» получались только определённые запросы, а не любые.
Собственно твоё предложение равнозначно «давайте выкинем API и будем подключаться к базе напрямую». Вариант конечно возможный, но при чём тут разработчик API? Пробросьте базу через vpn и всё.