Today i learned Day-1

이득규·2022년 5월 3일
0
post-custom-banner
  • 검색이 잘되는 사람이 되자

집에 드라버가 있는 줄 알았는데 찾아보니 없다 : 집에 드라이버가 없는 것이다
지식은 검색이 안되는 순간 지식이 아니게 된다.
따라서 검색이 안되는 사람은 없는 사람이다.
제일 중요한 것 LINKIND, 로켓펀지, wanted 등 에 나의 이력서를 들고 다니고
이력서를 PDF를 항상 들고 다녀라!
언제 좋은 기회가 찾아 올지 모른다.

  • onClick -> onChange 의 이벤트 핸들러는 왠만하면 함수로 뺴서 적용 시킴

-index를 그대로 키값에 넣지 말아라!

	
	Array.map((item, index)=>{
    	<Todo key={"to-do-item-${index}"}/>
    })
  • html, js javaScript 들여쓰기 2칸

  • useRef -> Dom 가로 세로 길이 구하는경우
    값을 집적적으로 변경하는 경우는 사용하지 않아야 한다.

  • change, click -> 함수를 handleChange <- 이런식으로 변수를 넣어 주면 좋다.

  • 이메일 정규식 웹표준을 만드는 사이트 w3c 에서 작성한것을 사용하면 된다.
    https://www.regextester.com/97767

  • e.target(부모로부터 이벤트가 위임되어 발생하는 자식의 위치, 내가 클릭한 자식요소를 반환한다.) vs e.currentTarget(이벤트 핸들러가 부착된 것)

  • Setstate => preState 사용 ex) setToggle((preState)=> !preState)

  • Css 선택자는 class로

    1. class를 이용하게 되면 재사용이 가능하다
    2. id선택자는 특수 한것이고 찾기 힘든 버그를 유발할 수 있기 때문에 ID Selector를 생략하면 예상치 못한 방식으로 충돌하는 규칙을 해결할 가능성이 낮아짐.
      https://stackoverflow.com/questions/8084555/why-selecting-by-id-is-not-recommended-in-css
  • 앱에서 필수로 쓰는 이미지 는 public 폴더에 넣지 말고 src폴더에 넣어야 웹팩 빌드할때 효율적이다.

  • Svg파일은로 폴더 한곳에 다 모아서 export 해서 사용, . react component svg 는 react component로 사용하여 스타일 변경 가능

profile
끄적 끄적
post-custom-banner

0개의 댓글