CodeStates(6)
-
사전 과제 일지 - 220803
# 시작의 한마디 어제는 시간의 여유가 없어서 오늘 다크모드를 완성하려고 한다. 방법은 recoil을 통해서 작업하려고 한다. recoil을 공부중이어서 선택하게 되었다. 라이트모드와 다크모드를 전역관리 해서 만들어 봐야지. # 과제 중 이슈/고민 .. 그리고 해결한 내용 Home과 PostDetail 페이지 각각 버튼이 들어가야한다. 어떻게 접근하지..? App.js에서 다크모드에 대한 state와 토글을 만들어서 props로 전달해서 하는 방법을 해봐야겠다. # 개발 업무내용 [오늘의 한 일] atoms.js에서 각 모드에 대한 상태값을 설정해주고 App.js에서 설정해준 상태값들을 불러와 토글을 만들어주었다. current라는 변수를 만들어 theme에 현재 state 값을 저장하고 필요한 값들을 ..
2022.08.04 -
사전 과제 일지 - 220731
# 시작의 한마디 어제는 첫 화면에 게시물 리스트를 불러오는 것을 했고, 오늘은 상세페이지를 만들어 보고자 한다. # 과제 중 이슈/고민 .. 그리고 해결한 내용 [0731] - targetPost에 담은 data를 콘솔에 찍으면 잘 나온다. 그런데 왜 이걸 jsx로 작성하면.. 에러가 나는 것인지.. [해결] - 기존엔 useState를 그냥 비어두었는데 {} 빈 객체로 변경해주니 화면에 잘 나타난다! // 기존 const [targetPost, setTargetPost] = useState() // 변경 const [targetPost, setTargetPost] = useState({}) # 개발 업무내용 [오늘의 한 일] App.js isLoading 과 posts state를 Home.js 에서..
2022.08.01 -
사전 과제 일지 - 220730
# 시작의 한마디 오늘부터 8월 5일(금)까지 코드스테이츠 심화 과정을 위한 사전 과제를 진행하려고 한다. 상세한 내용은 담지 않을 것이다. 내가 과제를 하면서 어려웠던 점 또는 무엇을 했는지 등 개발일지를 작성해보려고 한다. 그래야 README에 내용을 잘 담을 수 있을 것 같다. # 과제 중 이슈/고민 .. 그리고 해결한 내용 # 개발 업무내용 [오늘의 한 일] Wireframe Home.js useEffect() 함수를 이용하여 JSON Placeholder API, 비동기 처리로 요청하고 posts state에 저장 요청한 API에 title과 userId 보여주기 요청한 API 가지고 올 때 Loading... 보여주기 컴포넌트 분리 Posts.js Home.js posts state를 prop..
2022.07.30 -
9. 29. (수) 코드스테이츠 ALUMNI 랜선 번개모임 후기
주제: 수료 후 어떤 형태로든 살짝 방황(?)을 하고 있다면.. 코드스테이츠 수료 후 처음으로 커뮤니티에 참여했다. 7월 달에 수료 한 이후 방황의 시간이 참 길었다. 수료하는 날 번아웃이 온다고 했었는데 난 이 말을 안믿었다. (가만 생각해보면 프로젝트 말미부터 나는 번아웃이 오고 있었다.) 수료와 동시에 번아웃이 오고 의욕을 잃어서.. 코딩자체를 끊었다. 그렇게 1달 반? 시간이 흘렀고, 우연치 않게 스파르타코딩클럽에서 국비지원 강의를 보면서 다시 좀 공부를 하게 되었다. (감사하게도 이때부터 코딩에 재미를 다시 회복할 수 있었다.) 그러나 여전히 취업에 대한 고민과 걱정을 날로 커져만 갔다. (나 가장인데.. 처, 자식을 먹여살려야 하는데...) 이런 종류의 걱정을 하는 사람들이 오늘 모인 것이다...
2021.09.30 -
TIL_반복문 for문 & while 문
let sum = 1; sum = sum + 2; sum = sum + 3; sum = sum + 4; console.log(sum); 위에 선언한 sum을 반복해서 더하려고 한다. 그런데 지금은 몇 개 안되기 때문에 직접 해도 되지 생각하겠지만 이것이 천개, 만개 라면.. 무수한 반복 작업을 해야 한다. 이런 반복 작업을 사람이 아닌 컴퓨터가 할 수 있게 하기 위해 반복문을 사용한다. 먼저 while문을 보자. while 문 let sum = 1; // sum을 선언하고 1을 할당한다. let n = 2; // 초기문 > 2부터 시작한다는 내용이다. while (n
2021.03.14