2017-12-17 3 views
0

웹 반응과 동일한 데이터베이스 소비에 대한 자신의 API를 공유하는 기본 응용 프로그램 반응 만들기위한 좋은 방법은 무엇입니까? 시스템에는 제품과 이미지를 관리하기위한 CRUD 화면과 사용자가 저장할 다른 이벤트가 있습니다. 코드를 재사용 할 수 있도록 Redux의 구성 요소/컨테이너 패턴을 따를 것입니다. 저는 Windows에서 일하고 있습니다.는 반응 기본 원형 모델 반응


나는에 생각했다 : MongoDB를

    • NodeJs (API)를하고 Heroku가 서버
    • 는 (웹 응용 프로그램)
    • 네이티브 (모바일 앱) 반작용
    반작용

    React and React Nativ를 사용할 때 일반적인 원형 모델이 있습니까? 같은 apis와 DB를 소비합니까?

  • 답변

    0

    나는 이것에 대해 불을 붙일 것임을 알고 있습니다. 필자는 Firebase를 클라우드 백엔드로 사용하는 새로운 프로젝트를 시작했으며 웹, 아이오스 및 안드로이드 버전 (반응 네이티브로 제작)간에 완벽하게 작동합니다. 그러나 귀하의 질문에 관해서는, 반응하고 네이티브 반응을 잘 함께하면 반응 웹 응용 프로그램과 거의 동일하게 반응 네이티브로 설정할 수 있습니다. 백엔드를 조회하고 auth (native는 asyncStorage 대 localstorage/cookie)를 처리하는 방법 간의 유일한 차이점입니다. React native에는 Fetch와 Axios 또는 SuperAgent와 같은 다른 React 패키지가 내장되어 있습니다.

    +0

    응답 해 주셔서 감사합니다. Firebase에 대해 클라우드 백엔드에 대해 알지 못했습니다. 나는 조금 읽고 있었고 그것은 재미있어 보인다! 파이어베이스에 데이터베이스와 클라우드 백엔드가있는 유료 계획이 필요합니까? 당신의 프로젝트는 큰 것입니까? –

    +0

    Firebase는 규모 서비스로 지불합니다. 30 명 미만의 사용자 (초기 프리 시드)를 보유하고 있으며 여전히 무료 버전입니다! 다른 확장 가능한 호스팅과 비교하기 시작하면 매우 저렴합니다. (Heroku/AWS). –