리액트를 처음 접했을 때는 익숙하지 않은 형태였기 때문에 익히기도 어려워 보였고, '아직 JS도 안익숙한데 이걸 할 수 있을까?' 라는 생각이 들었다. 하지만 한 주동안 다루며 익히고 나니 웹개발에 있어서 JS보다 편하다라는 것을 조금은 느낄 수 있었다. 리액트가 JS기반이라는 것을 들었었는데 실제로 헷갈리는 부분을 구글링하면 JS 문법이 같이 검색되어 나오는 경우도 많았다. 왜 JS를 탄탄하게 익히고 넘어와야하는지 체감중이다. 아마 JS를 잘 다루시는 분들은 리액트도 쉽게 들으리라 생각된다. 나는 JS를 완벽하게 익힌 상태는 아니지만 리액트를 공부하다보니 자연스레 JS도 따라오는 중이라서 리액트를 중점에 두고 공부할 생각이다.
이제 리액트의 기본(컴포넌트,props,state)을 넘어 리덕스(사실 이것도 기본..?)를 다뤄보는중이다. 살펴보면 그렇게 복잡한 구조도 아니고 어려운 문법도 없었지만 아직 적응이 안되서 그런지 혼자 무언가 작업하기엔 힘든 상태다. 이번 주는 몰라도 일단 치고보자 라는 마인드로 공부를 했다.
그리고 다음 프로젝트를 함께 할 팀원들과 함께 코딩하며 지식을 공유하고 나누는 시간을 갖기로 하고 진행중에 있다.
내가 안다고 생각했던 부분이 사실은 수박 겉핥기 식으로 그냥 무심코 넘어간 부분이었던 것도 다른 팀원들의 리뷰를 통해서 알게 됐고, 내가 당연시 여겼던 부분들도 팀원들에게는 깨달음을 주기도 했다.
아무리 단순한 코드라도 각자의 의견과 지식을 공유하다 보면 나도 몰랐던 새로운 점을 알게 된다는 것이 신기했다.
함께 소통하는 것의 즐거움과 영향을 느낄 수 있었던 한 주였다.
ㅎㅎ소통의 중요성!!
한주간 너무 고생많으셨어요