24/05/13 컴포넌트와 JSX
목적 리액트에 대해서 배우기 시작했다. 사실, 정확히 어떤 지점에서 필요한지는 완전히 이해하지는 못했다. 다만, 바닐라 JS 에서 해쉬 라우팅을 이용하면 SPA 구현이 가능은 하지만 url 의 변경이 없으니 사용성 측면에서 불편함(서버에서는 메인 페이지 접속 후 기록이 안 남음, 뒤로 가기 불가, SEO 에서 불리함 등)이 있기 때문에 해소하기 위...
목적 리액트에 대해서 배우기 시작했다. 사실, 정확히 어떤 지점에서 필요한지는 완전히 이해하지는 못했다. 다만, 바닐라 JS 에서 해쉬 라우팅을 이용하면 SPA 구현이 가능은 하지만 url 의 변경이 없으니 사용성 측면에서 불편함(서버에서는 메인 페이지 접속 후 기록이 안 남음, 뒤로 가기 불가, SEO 에서 불리함 등)이 있기 때문에 해소하기 위...
목적 첫 팀과제를 마무리했지만, 개인적으로 회고를 진행해보고 싶어 “5F” 라는 방법을 시도해보기로 했다. 5F란? Facts(사실) Feelings(감정) Findings(깨달은 점) Future Actions(향후 할 일) Feedback(추후 피드백) 이렇게 5가지로 이루어져 있다. 먼저 작성한 3가지만 따로...
오늘 한 것 알고리즘 코드카타 오늘 문제는 쉬웠던 것이 많아, 그냥 그냥 넘어가듯이 풀었다. 바닐라 JS 팀 과제 개인 회고 아쉬운 점이 여러모로 많이 남았던 터라 개인 회고를 5F 회고 작성법을 따라보았다. 모던 자바스크립트 Deep Dive 6장 내가 스터디 발표를 맡게 되어, 평소보다 내용을 꼼...
오늘 한 것 알고리즘 코드카타 오늘부터 다시 알고리즘 풀이를 시작했다. 그리고 이제 버블정렬에 대해 다루는 포스팅을 새로 작성해보려고 한다. 차차 다른 정렬 알고리즘도 공부해서 적용해봐야 바닐라 JS 팀 과제 발표 처음으로 팀장을 해서 프로젝트를 진행해봤다. 생각보다 예쁘게 만드는 게 어려웠고, 다른 사람들...
오늘 한 것 팀 과제 상세 페이지에서 제공하는 추천 영화에서도 상세페이지로 진입할 수 있도록 코드를 작성했다. localStorage, sessionStroage 를 통해 이것저것 해보았던 것 같아 좋았다. const handleClick = (evt) => { const target = evt.target; con...
오늘 한 것 알고리즘 코드 카타 오늘은 1문제 밖에 풀지 못했다. 그래도 버블정렬을 이용해서 문제를 풀어보았다. 정렬 알고리즘을 다양하게 사용해보고 포스팅으로 정리해봐야겠다. for (let j = 0; j < answer.length; j++) { for (let k = 0; k < answer.length ...
오늘 한 것 알고리즘 코드카타 오늘도 1시간 동안 문제 풀이 했다. 매일 매일 꾸준히 해보자. 유데미 JS 강의 수강 아직 복습하는 범위에 있어서 요새는 별 내용은 없다. 팀 과제 review.js 수정 내가 구현한 부분에서, localStorage 를 이용하는 것에서 sessionStorage ...