2016-07-26 1 views
5

React and React Native를 사용하여 웹 + 모바일 애플리케이션을 개발할 예정입니다. 나는 React와 React Native 사이에서 가능한 한 많은 코드를 공유하고 싶다. 몇 가지 스타터 키트를 찾고 있었으나 este 만있었습니다. 그러나, 나에게는 너무 많은 의존성이 있기 때문에 잔인한 것으로 보인다. (나는 안드로이드에서 작동하도록 만들지 못했다. 나는 약간의 오류를 고칠 때 다른 것을 실행한다.)React + React 네이티브 스타터 키트

나는 단지 React + React Native + Redux + web 번들링을하고 싶습니다. 다른 대안이 있습니까? 아니면 내가 사용할 수있는 적어도 아주 간단한 예제 응용 프로그램?

답변

4

awesome React-native list을 확인 했습니까?

내가 말했듯이 this thread에서 Redux로 구성 요소/컨테이너 패턴을 따르는 한 말입니다. 당신은 많은 코드를 재사용 할 수 있습니다.

이 패턴은 모든 프리젠 테이션 코드를 comopnent로 분리 할 것을 권장합니다. 컨테이너는 모든 로직을 보유합니다.

그런 다음 코드를 다시 사용하려면 구성 요소를 다시 작성하면됩니다.

Here은 구현 방법에 대한 훌륭한 설명입니다.

또한 React-native-web을 검사 할 수 있습니다. 그것은 당신이 ....에 대한 반응 네이티브 코드에서 브라우저를 허용 브라우저.

0

업데이트 : 이제는 React + React Native를 결합하는 스타터 키트가 거의없는 이유를 알았습니다. 그 이유는 웹 React와 React Native를 결합하는 것은 좋은 생각이 아니기 때문입니다. 두 개의 개별 앱을 만들어두면 많은 두통을 피할 수 있습니다. 여전히 두 플랫폼을 결합하는 데 관심이있는 사용자는 React Native for Web을 대신 살펴보십시오.

그래서 결국 나 자신의 시작 키트를 만들었습니다. 여기에서 찾을 수 있습니다 : https://github.com/gina-system/react-starter