hoc file structure

누군가가 만들어놓은 hoc library를 활용하는 것에 대해서는 별다른 convention이 필요 없다.

다만 여기서 말하려는 것은 hoc를 이용하여 file을 작성할 때의 structure 및 convention이다.

Table이라는 component가 있을 때 이 component를 hoc를 이용하여 기능을 확장하고 기능별로 file을 분리하고 싶다면 이 convention을 따르자.

Table이라는 component를 hoc할 때 이 Table component는 가장 기본이 되는 view component가 된다.

따라서 TableView라는 이름으로 rename을 하자.

여기에 hoc를 붙일 때는 component가 아닌 무조건 function으로 만들자

이때 만들어지는 hoc의 file name 및 function 이름은 withHocName으로 정하자.

그리고 hoc의 component이름은 WithHocName으로 정하자.

이렇게 확장된 component는 최종적으로 Table이라는 file을 만들어서 이 file에서 hoc를 구성하고 외부로 export 하자.

results matching ""

    No results matching ""