Это вторая часть статьи (первая тут), посвященная созданию чата, используя apollo-server-koa и react-native. В ней будет рассмотрено создание мобильного приложения чата. В предыдущей части уже был создан бекенд для этого чата, подробнее с описанием этого процесса вы можете ознакомиться по ссылке.
Первым делом с помощью expo-cli создадим новый expo проект, для этого выполним в терминале команду:
И проследуем по всем шагам визарда для создания пустого приложения.
После того, как мы получили созданное приложение, необходимо добавить зависимости, которые будут использованы в дальнейшем:
yarn add apollo/react-hooks apollo-cache-inmemory apollo-client apollo-link-http apollo-link-ws apollo-utilities graphql graphql-tag native-base react-router-native subscriptions-transport-ws
Первым делом с помощью expo-cli создадим новый expo проект, для этого выполним в терминале команду:
expo init
И проследуем по всем шагам визарда для создания пустого приложения.
После того, как мы получили созданное приложение, необходимо добавить зависимости, которые будут использованы в дальнейшем:
yarn add apollo/react-hooks apollo-cache-inmemory apollo-client apollo-link-http apollo-link-ws apollo-utilities graphql graphql-tag native-base react-router-native subscriptions-transport-ws