sorry_i_noob
@sorry_i_noob

Я пишу JQuery плагин, который через AJAX взаимодействует с сервером и БД. Где хранить константы к этому плагину? В JS или PHP? Или в конфиге каком?

Где хранить константы к этому плагину? В JS или PHP, или и там, и там (но тогда что это за константы такие, которые нужно менять в двух местах?)? Или в конфиге? Я никогда не работал с конфигами, если нужно в конфиге, по можете привести пример? Как обращаться к этому конфигу из JS, как из PHP. Как именно хранить там данные.
  • Вопрос задан
  • 117 просмотров
Решения вопроса 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
К чему относятся константы? Если к работе яваскрипта - в яваскрипте, или при инициализации плагина передавайте объект с параметрами в объект плагина, как то так:
$(".element").myCoolPlugin({
        name: "vasea",
        surname: "pupkin",
        hair:"i`m blond"
});

Если настройки относятся к серверной части - на сервере в виде переменных или свойств объекта.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Haotic
@Haotic
Full stack web developer
я бы посоветовал хранить в LocalStorage на стороне клиента.
Ответ написан
Комментировать
heksen
@heksen
Плагин на js не должен зависеть от бэкенда. Так что храните данные в константах в js и передавайте в виде options на бэкенд.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы