Подключение к БД из расширения Chrome?
Я создаю хром-расширение, которое будет доступно только для людей, в которых я работаю.
Расширение требует ввода - который может быть сгенерирован с помощью простого запроса к общему серверу MySQL БД (к которому все сотрудники могут получать доступ только с разрешениями только для чтения).
Вопрос в том, что расширение - это все клиентская сторона (в основном Javascript) - какой самый простой способ получить доступ к БД и запустить запрос? Должен ли я создать службу php/java (/...), которая делает это для расширения?
Ответы
Ответ 1
Вам нужно будет создать промежуточное веб-приложение, которое будет взаимодействовать с базой данных. Затем вы можете сделать вызовы AJAX от расширения к вашему API веб-приложений, которые, в свою очередь, будут запрашивать базу данных и возвращать результаты.
Расширение Chrome → API веб-приложений → MySQL
Подробнее о API для Chrome AJAX здесь