항해99/회고_일지

[항해99] 4주차 회고 WIL (Weekly I Learned)

햄❤️ 2021. 3. 29. 09:21
반응형

이번주는 처음으로 리액트를 배우고, 캘린더앱까지 만들었다.... 

컴포넌트가 뭔지 처음배운 상태에서 당장 컴포넌트를 쓰고 리덕스와 파이어베이스까지 배우는걸 1주일만에 했더니 머릿속이 아주 복잡했다ㅠㅠ 그래도 이렇게 당장 실행되는 앱을 만드니 좀 재밌긴 했었다.

 

 

[배운것]

  • 함수형/클래스형 컴포넌트
  • state / props
  • 라우팅
  • 리덕스
  • firebase/firestore
  • middlewares
  • hosting
  • material UI

 

[느낀것]

  • 순서 정리해가면서 해야하는 점, 강의 들으면서 틈틈히 강사님이 하셨던 말씀 주석으로 달아놔야 다음번에 봤을때 이해가 됨
  • 자바스크립트 문법 익혀야하는 것(틈틈히는 안되겠고 이제 매일 하루에 1개씩이라도 찾아보거나 유튜브 보기!)
  • 리액트로 모든것을 다 할 수 있다... 함수 하나 가지고 계속 응용하면서 만드는것이 신기하고 재밌었다
  • 오류가 직관적이다. 어디 틀렸는지 꽤나 친절하게 알려준다. 오류 해결하는데 도움이 된다.

 

 

[아쉬웠던것]

  • 리덕스 왜 그렇게 쓰는지 이해 잘 못함..! 일단 형식 갖다붙임. 하나하나 이해하고 싶은데 일단 쓰면서 시간이 없어서 쓰면서 대강 이렇게 쓰는구나 까지만 이해함. 시간될때 리덕스 공부해서 왜 쓰는지 알고 처음부터 다 쓰고싶다!
  • 흐름을 제대로 이해못하고 시작해서 다음엔 뭘 해야하지? 를 계속 고민했던 것. 리덕스를 쓸때도 액션을 만들고 액션 크리에이터를 만든 후 리듀서 생성해주는 그런 흐름들을 몰랐다.
  • 함수가 왜 그렇게 쓰이는지? Array 함수 4개부터 조금 자유자재로 쓰고싶다.. 파이썬도 그렇고 왤케 반복문이 손에 안익는지!
728x90
반응형