회고일지 #9

HR.lee·2022년 3월 13일
0

항해 WIL

목록 보기
18/24

오늘은 키워드가 없음!

가장 빨리 성장하는 방법은 역시 프로젝트를 해보는거라고 생각하고, 실제로 엄청 성장하고 있는 게 느껴지고 있다. 배운걸 정리할 새도 없이 계속 앞으로 나가는 중이라 또 다까먹을 거 같아서 마침 정리해둔다.

  • 자주쓰는 기능은 hook을 만들어두면 편하다.
  • 노마드 무료강의만 들어도 기초적인 훅만드는 법이랑 배포를 익힐 수 있다.
  • 뭔가 이 기능을 훅으로 만들었을거 같은데... 싶을때는 useToggle처럼 한번 검색해보면 사람들이 다 만들어서 잘 정리해서 올려놓았다.
  • 하위폴더가 아무리 많아도 index.js에 연결만 해놓으면 편하게 불러쓸 수 있다.
  • 체크박스, 날짜선택기 등 자주쓰지만 만들기 귀찮은 기능도 찾아보면 다나온다.
  • 테일윈드의 width 템플릿은 무척 강력하고 편하지만 때로는 내가 필요한 그 크기가 없을 수 있으므로 이럴땐 style에 inlineclass로 지정하거나 css파일을 하나 분리해두면 좋다.
  • 다른 사람들이 만든 elements들은 무료도 있고 유료도 있고, 무료인데 수정은 유료인 것도 있다. 그치만 기본적으로는 코드니까 잘 뜯다보면 커스텀 할 수 있다.
  • 리액트는 state와 가상돔 가지고 로딩없이 이거저거 막 움직이는 참 좋은 애지만 돔에 직접 조작을 가해야 할때는 조금 불편해진다. 향후 프로젝트에서는 이 점을 기억해두자.
  • grid는 상위그리드 밑에 다시 하위그리드를 펼칠 수 있다. 그리드에 그리드에 그리드!
  • flex가 있는데 grid를 쓰는 이유 : 처음 판깔때 조금 귀찮지만 플렉스 쓸때 느낄 수 있는 미묘한 어긋남이 전혀 발생하지 않는다. 다른 사람의 디자인을 캔버스에 옮겨야 하는 상황이라면 정확도만큼 중요한게 없으니까 앞으로도 그리드를 잘 익혀야겠다.
  • modal은 좋은 기술인데 modal내에서 뭔가 조작하기 너무 힘들다. 뭔가 물속에서 헤엄치는 기분. 디자이너님들은 modal을 참 좋아하시는 듯 하다. 깔끔하고 로딩이 없어서 그런가.
profile
It's an adventure time!

0개의 댓글