/ / Como conectar o Sql Server ao React Native? - android, ios, sql-server, react-native, móvel

Como conectar o Sql Server com o React Native? - android, ios, servidor sql, react-native, mobile

Quero desenvolver aplicativos móveis usando o ReactNativo para Android e iOS. Mas não sei como conectar o SQL Server. É possível ou não? Se é possível, como posso conectar? Eu li que é possível, mas apenas para o Android. Se for apenas para Android, como conectarei o db para iOS? Existe alguma maneira de conectar o React Native ao banco de dados do servidor SQL? (ou algum tutorial?)

Respostas:

0 para resposta № 1

Sim, você pode usar SQL, Postgres, Mongo ou qualquer DB realmente.

Você precisará fornecer um back-end de sua escolha usando o nó, php, python e etc. Isso então se comunicará com o servidor SQL.

Fora isso, nada muda realmente no front-end, além de apontar suas chamadas de API para o servidor e garantir a sua info.plist permite que o host local ou outras APIs se comuniquem com ele.

Info.plist

   <key>NSAppTransportSecurity</key>
<dict>
<key>NSExceptionDomains</key>
<dict>
<key>localhost</key>
<dict>
<key>NSExceptionAllowsInsecureHTTPLoads</key>
<true/>
</dict>
</dict>
</dict>

Aqui é um repositório que construí que demonstra como um react-native aplicativo pode se comunicar com um node servidor e um mongo base de dados. Talvez você possa encontrar alguma inspiração lá.


0 para resposta № 2

Sql Server não suporta o que você está tentando alcançar. Verifica esta resposta

As bibliotecas de conexão do servidor MSSQL não são bibliotecas javascript> do lado do cliente. Não há absolutamente nenhuma maneira de fazer conexões TCP SQL> a partir de um navegador da Web, mesmo que você tenha escrito sua própria biblioteca.

Por motivos de segurança, você nunca desejaria permitir o acesso do lado do cliente ao> SQL Server. Você precisa ativar o ambiente do servidor (por exemplo,> Nó / Express) para expor uma API aos aplicativos clientes.