Integração Mobile + Web
Olá pessoal, sou desenvolvedor Web e estou entrando no mundo do desenvolvimento mobile, estudando React Native, e tenho uma dúvida me assombrando, tenho um projeto em mente onde o CLIENTE o utilizaria na versão de app mobile, e o ADMIN na versão Web do projeto, sendo a versao web um painel administrativo.
Sei que no Flutter existe um método em que o projeto pode rodar tanto mobile quanto na web, onde o Flutter reescreve o código para algo que o navegador consegue interpretar, mas não encontrei algo parecido no React Native, então fico na dúvida, existe algo do tipo? Ou eu deveria criar um app e um sistema web separados e entre os dois criar uma integração?
Matheus blz? seguinte. estamos na nossa empresa fazendo o que você esta querendo fazer, nao sei se foi a melhor mas foi a que chegamos a conclusão.. fizemos um app reat native, com back-end node js e administrativo na versao web mesmo com html,css e javascript.. espero q tenha ajudado.. Abraços
Você está confundindo as coisas!
React Native cria uma app nativa a ser instalada pela loja do seu dispositivo mobile. O uso do React Native ou Flutter é essencial se você precisa de recursos do dispositivo, como uso da camera, gps, lista de contatos etc.
Se o seu sistema é "apenas" telas de cadastro, formularios, gráficos, relatórios, etc. você consegue ter um sistema 100% web e responsivo, que se adequa tanto ao desktop quanto ao mobile.
Nesse ponto você precisa de um framrwork pra te ajudar nisso, existem vários no mercado. Dessa forma voce consegue configurar coisas do tipo: Se estiver num ambiente desktop, coloque 2 inputs na mesma linha. Se tiver no mobile, coloque um abaixo do outro.