Как подключить ответный натив к базе данных ruby-on-rails? - PullRequest
0 голосов
/ 10 февраля 2019

Я новичок в использовании React-Native, но раньше я использовал response.js, чтобы делать axios вызовы моего приложения ruby ​​on rails.Для этого в реагировать на j.js я устанавливаю прокси в моем package.json, а затем сделать вызов axios в app.js.Я сделал это в своем приложении-реактиве, и я не могу получить какие-либо данные бэкэнда для отображения на симуляторе (ios или android), только код переднего плана.

Приложение ruby ​​on rails использует postgresql в качествебаза данных.

Я хотел бы иметь возможность создавать собственные приложения с данными, хранящимися в серверной части, чтобы все не было жестко закодировано.Я просто хочу знать, как начать делать это?Даже если я не могу использовать рубин на рельсах.Вся информация, которую я исследую, либо очень расплывчата, либо просто разбросана.

Вещи, которые я пробовал: настроить прокси и вызов axios, проверить ruby ​​на сервере rails на наличие ошибок.

{ "name": "client", "version": "0.0.1", "private": true, "proxy": "http://localhost:3001", "scripts": { "start": "node node_modules/react-native/local-cli/cli.js start", "test": "jest" }, "dependencies": { "axios": "^0.18.0", "react": "16.6.3", "react-native": "0.58.4" }, "devDependencies": { "babel-core": "^7.0.0-bridge.0", "babel-jest": "24.1.0", "jest": "24.1.0", "metro-react-native-babel-preset": "0.51.1", "react-test-renderer": "16.6.3" }, "jest": { "preset": "react-native" } }

Большинство результатов, которые я получил, - это изменение прокси с localhost: 3001 на localhost: 8097, и сервер rails делает вызов axios, но не отображает никакихданные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...