Main Page/ Login
너무 많은 기술을 한꺼번에 사용하려고 하는 욕심
class 에서 hooks 사용하고자 하는 욕심
리액트를 처음 배우면서 프로젝트를 한것이 1차 프로젝트 오늘회 클론 이였다. 이때 리액트는 Class 로 상태(State) 관리를 하는것이다 라고 배웠었다.
근대....
리액트 기술이 발전하면서 hooks 라는것이 있다는것을 알게되었
고.. 부트캠프에서 많은것을 경험하면 좋으니까 hooks 를 사용하자
라는 생각이 들어 hooks 와 class들을 썩으면서 진행하였다.너무 헷갈렸다...
- Redux는 어떻게 쓰는건가?? 써야하는건가??
리액트 를 배우면서 state에 대한 이해도가 별로 없는 상태에서 우리는 언제 리덕스를 사용해야 하는가? 나의 기능 구현 중에 리덕스를 사용해야하는가? 이것에 대한 고민이 많았다... 이러한 고민들을 하면서 hooks 를 사용하고 hooks 로 state 관리를 하고있는데 막히는것들이 너무 많았다.고민을 하다가 deadline은 촉박하게 다가오고.. 나의 기능에 리덕스를 쓰는게 좋다는 글을 읽음..그러나..리덕스 사용을 하지 못함
그래서... hooks 배우면서 context api 를 습득하여 대체하였음.2주 지나고 프로젝트의 결과를 보면...
역량이 안따라 주는데 익숙하지 않은 기술에 더해 새로운 기술을 적용시키려고 하니까 많은 시간이 지나가버렸다..
분명히 나는 뭔가를 배웠지만..나 혼자의 프로젝트가 아니고 팀의 프로젝트니까 더욱더 미안한것 같다.누구는 REDUX 쓰고 나는 CONTEXT 쓰고있고..누구는 class에 익숙하니 hooks 안쓰고 class로 프로젝트를 진행하다 보니까..
너무 지져분하고 통일성이 없다 라는 생각을 많이 하게됨.
그래서..
그래도 .. 정말 잼있었다.. 나는 뭔가를 많이 배웠고 새로운 경험을 하였으니까..