2017-04-01 1 views
-2

첫 번째 반응 프로젝트를 개발하고 싶습니다. 수많은 견해와 구성 요소가있는 큰 프로젝트가 될 것입니다.큰 반응 프로젝트를위한 최선의 방법

구조를 얻는 것이 가장 좋은 방법은 무엇입니까? ReactJS는 프론트 엔드에 대한 것이고 REST에 대한 통신은 Play 프레임 워크 백엔드를 사용합니다.

답변

1

나는 라우터에서 시작한다고 말할 것이다. URL이 직접 적중 될 경우 라우터가 작동하는지 확인하십시오. 왜냐하면 / 경로에서 렌더링 할뿐만 아니라 React를 렌더링하는 대체 백엔드 경로가 필요하기 때문입니다. 또는 자동으로 수행하는 Next.js과 같은 것을 사용하십시오.

쿠키를 사용하려면 초기 단계에서 쿠키를 구현하는 것이 좋습니다.

어떤 종류의 응용 프로그램을 만들지 모르겠지만 Redux를 사용하는 것이 좋습니다. 일부 글로벌 상태 사용 예 :

여러 구성 요소 다른 여러 구성 요소에 의해 사용되는 구성 요소에서
  • 데이터에 의해 사용되는 API에서
    • 데이터
    • 공유 상태 (버튼 하나 인 경우로드는, 예를 들어, 비활성화 클릭 및로드하고 다른 구성 요소에서 다른 필드를 사용하지 않으려는, 그것의 좋은 글로벌 지게차 용 감속기)가하는
    • 당신이 components, 뷰 및 구성 요소를 많이 가지고 3 디렉토리를 만들려고하고 있기 때문에

    , containers, views.

    바보 (stateless) 구성 요소의 경우 components 디렉토리를 사용하십시오. 상태가있는 구성 요소의 컨테이너 디렉토리를 사용합니다. 각 구성 요소는 CSS 또는 이미지 파일을 포함하는 파일 또는 폴더 일 수 있으며 구성 요소 JS 파일에 직접 포함 할 수 있습니다. 마지막으로 각 페이지의 디렉토리를 봅니다.

    빌드 및 기타 사항에 대해서는 웹팩 구성이 불편한 경우 create-react-app 또는 nextjs2 시동기를 사용할 수 있습니다.

    귀하의 앱이 무엇이고 어떻게해야하는지 모르기 때문에 더 많은 힌트를 제공 할 수 없습니다. 희망이 좀 도와 줬어.

    미래에는 특정 문제에 대한 질문 및 일반적인 질문을 허용하는 reddit, facebook 반응 그룹 또는 기타 포럼 사용과 같은 질문에 Stackoverflow를 사용하는 것이 좋습니다.

  • +0

    대체 단어 일 수 있습니다. – Felix

    +0

    쿠키 및 라우터 자습서가 있습니까? – Felix

    +0

    그럴 경우 https://facebook.github.io/relay/ – Kunok

    관련 문제