The journey to becoming a developer

My future is created by what I do today, not tomorrow.

Total 95

코드스쿼드 프론트엔드 마스터 크롱과의 면담 후기

정말 간만에 블로그에 글을 쓴다. 마지막 프로젝트를 하면서 주로 Wiki에 그 날의 회고를 작성해서 올렸고, 프로젝트의 과정은 노션에 편하게 작성을 했다. 블로그에는 따로 글을 올리지 않아서 잠시 중단이 되었었다. 그리고 어느 새 코드스쿼드에서 보낸 6개월이 막을 내렸고 나는 수료식에서 수료증을 받고, 간만에 사람들도 만나면서 정신 없이 며칠을 보냈다. 그러고 나서 보니 벌써 7월의 일주일이 지나 있었다. 블로그에 대한 고민이 되었다. 원래는 매일 글을 쓰기로 했는데 이렇게 마지막이 텅 비어버렸고, 여기서 다시 시작을 해도 될까? 아니면 아예 처음부터 다시 시작을 해야 할까? 라는 고민이 머릿속에서 계속되고 있었다. 그리고 나는 크롱에게 면담을 신청했고 바로 어제인 7월 6일 수요일 오후 8시 30분에 ..

CodeSquad Day 102 : Project 4

CodeSquad🔹Day 102 Class by Crong - TypeScript 오후 2시부터 4시쯤까지, 크롱의 TypeScript 강의가 있었다. 세부 주제는 Generics. 이번 주 TypeScript 스터디 주제도 제네릭이라서 학습이 더 필요하다. 옐로우와 페어 프로그래밍을 처음 하게 되었다. 주어진 자바스크립트 코드를 제네릭을 활용해서 타이핑 하는 문제였다. Project - Calendar 슬라이더를 더 완성도 있게 하려고 했으나, 우선 SearchBar와 상태가 연동되도록 하는 게 우선이라고 판단해 일단 상태 관리 로직을 고민했다. DatePicker 컴포넌트를 만들어서 날짜를 선택할 수 있게 했다. Modal을 클릭했을 때 SearchBar의 Focus가 사라지지 않도록 상태 관리 로직..

CodeSquad Day 101 : Project 4

CodeSquad🔹Day 101 🔶 근황 현재 하고 있는 airbnb 프로젝트는 단 1주일 남았고, 앞으로 코드스쿼드는 4주만을 남기고 있다. 코드스쿼드 이후의 계획도 조금씩 세워 보고 있는 중 그동안 많은 시간을 투자하지 못했던 알고리즘에 시간을 더 투자해보려고 한다. 생활습관이 흐트러지지 않도록 장치를 마련하는 게 필요할 것 같다. 좀 빡센 취준 스터디라든지, 캠스터디 같은 것도 생각 중이다. 🔶 프로젝트 진행상황 Refactoring 리뷰어분이 남겨주신 리뷰에 따라 state를 분리하는 작업을 했음 여러 Provider들을 쓰는데 compose 함수를 활용해서 하나로 조합할 수 있어서 좋았다 Slider 달력 슬라이더를 구현해 보고 있는 중. 위와 같이 피그마 툴을 이용해서 전략을 세워 보고 있는데..

CodeSquad Day 96 : Project 4 - Day 6

CodeSquad🔹Day 6 ESLint 에러 잡기 ❓What is ESLint? 작성한 JS 코드가 EcmaScript 재단에서 명시한 Specification에 부합하는지 검사하는 툴 그래서 ES(EcmaScript) + Lint(에러가 있는 코드에 표시달아주는 것) 코드에 특정 스타일, 규칙을 적용해서 문제를 사전에 찾고 패턴을 적용시킬 수 있는 정적 분석 툴 코딩 스타일을 직접 정할 수도 있음 😱Problems .eslintrc의 extends에 "prettier/@typescript-eslint", 를 넣어줬을 경우 에러를 잡아주지 못하고 있다. 이 옵션을 제거해야 에러가 뜨게 된다. 시도해 본 방법들 plugin에 prettier가 없어서 추가해 보았다. "prettier/prettier": ..