본문 바로가기

전체 글78

[React.js] useReducer, useState은 언제 사용 하는가? React 함수형 컴포넌트를 사용하면서 가장 많이 사용되는 useState가 있다 useReducer 등 여러 함수가 있는데, 차이점과 사용 용도를 공부하여 정리해 보았다. state를 관리하기 위한 함수 - useState, useReducer 대부분의 사람들이 useSate는 사용할 줄 안다. 하지만 useReducer은 무엇인가 ??????? 차이점은??? 인터넷을 찾아보면 useState 와 useReducer의 사용방법 등 예시가 많이 널려있다.(모든 블로그에 사용 방법이 친절히 설명되어있어 해당 블로그에서는 스킵한다.) 그래서 언제 useSate를 사용하고 언제 useReducer를 사용한다는 말인가? 글쓴이는 useSate와 useReducer를 언제 사용하는지 필자의 온전한 의견으로 설명하.. 2022. 11. 16.
[React.js] yarn.lock / package-lock.json 파일을 혹시 .gitignore에 포함 하셨나요 ? 안녕하세요. 오늘 문득 yarn.lock 파일에 대해서 궁금하여 공부를 해 보았습니다. 1. yarn.lock / package-lock.json 파일은 왜 있는 건가요? 패키지 잠금 파일로 패키지 매니저 npm을 사용할 경우 package-lockjson 파일을 , yarn을 사용할 경우 yarn.lock 파일이 생성됩니다. 프로젝트의 패키지는 package.json에 모두 정의되어있습니다. 해당 파일에 패키지 이름과 버전이 나열되어있습니다. package.json에 보면 패키지 버전 앞에 ^ 혹은 ~ 혹은 아무것도 없는 경우로 나누어집니다. ^ 의미 : 해당 버전 이상 ~ 미만의 버전을 설치 (예를 들어 "^12.4.1" 이면 "12.4.1"이상 , "13.0.0"미만) 패키지는 끊임없이 버전이 변경.. 2022. 11. 15.
150년 하버드 글쓰기 비법 독서 이전 글실력 안녕하세요. 요즘 독서에 관심이 많아지면서 글쓰기의 중요성을 알게 되었고, 현재 나의 글쓰기 실력/ 하버드 글쓰기 비법 독서를 읽은 후 나의 글쓰기 실력 비교를 위해 독서 전 저의 글을 적어내려 봅니다. 처음에 '150년 하버드 글쓰기 비법 독서'를 접하게 된 게 OREO 기법을 알게 되어서 대략적인 느낌만 공부하였습니다. OREO 비법은 의견 내기(Opinion) -> 의견에 대한 이유(Reason) -> 사례 들기(Example) ->의견 강조하기(Opinion & Offer) 참고 서적 링크는 아래 공유드립니다. https://search.daum.net/search?w=bookpage&bookId=6034315&tab=introduction&DA=LB2&q=150%EB%85%84%20%ED%95%.. 2022. 11. 13.
'독서'의 중요성 및 추천 도서 핵심만 쓴 글 나는 책을 전혀 읽지 않은 사람이었다. 나는 자만한 사람이었다. 평소에 나처럼 책을 읽지 않았던 사람이라면, 그들에게 추천 도서는 베스트셀러 중 관심 있는 분야를 읽거나 관심 있는 분야도 없다면 자기 계발 베스트셀러 중에 읽어보는 것을 추천한다. 베스트셀러 도서를 추천 도서로 언급한 이유는 베스트셀러인 이유가 있을 것이다. 올바른 '독서'는 내 인생에 큰 도움이 된다는 것을 알았다. '독서'를 해야 하는 이유는 각 분야별 훌륭한 사람들의 지식과 노하우를 배울 수 있다. 예를 들어서, 운동선수를 꿈으로 하고 있는 학생이라고 가정하자. 다양한 훈련법을 하면서 어떤 훈련이 선수들에게 효과적이었는지 수 십 년 동안 분석해온 선생 밑에서 운동을 배우는 것과 아무것도 모르는 학생이 처음부터 시작하는 것과 그 둘의 .. 2022. 11. 12.