Отправка данных в базу данных MySQL с использованием React Native и Laravel? - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть веб-приложение, созданное на Laravel, я хочу создать регистрационную форму в мобильном приложении React Native и отправить эти данные в базу данных MySQL для хранения в соответствующих столбцах.

Как правильно это сделать?

1 Ответ

0 голосов
/ 15 апреля 2020

Это довольно открытый вопрос, но я приведу несколько основных c указателей.

  • Во-первых, вы захотите выполнить проверку на стороне клиента данные регистрационной формы, проверка наличия таких полей, как обязательные поля, длина пароля и т. д. c. Есть много способов сделать это, вот один: https://medium.com/@pavsidhu / validating-forms-in-реагировать-native-7adc625c49cf

  • Ваша (утвержденная) форма data сделает запрос POST с данными формы в виде тела POST к конечной точке API, которую вы создадите в Laravel: https://blog.pusher.com/build-rest-api-laravel-api-resources/

  • Конечная точка выполнит любую проверку, которая может быть выполнена только на стороне сервера. Это зависит от вашего приложения, но, например, если вы создаете форму регистрации пользователя, вам нужно проверить, есть ли уже пользователь по этому адресу электронной почты.

  • После проверки вы захотите сохранить данные в базе данных с моделью laravel, которую вы создадите для этой формы, если она еще не существует. Статья выше покажет вам, как это сделать.

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