본문 바로가기

전체 글204

2022-02-28 TIL 구현에 앞서서 어떻게 설계할지 도트와 얘기하면서 고민해 보지 못한 부분도 함께 고민하게 되고 내가 고민한 부분이 도트에게도 다시 고민할 시간을 줄 수 있어서 좋았다. SSR, 라우팅이 무엇인지 스스로 이해한 바를 얘기하니 생각을 정리할 수 있었다. 대화하면서 학습하는것이 혼자하는것보다 생산적이었고 시간이 훨씬 빨리갔다. 잘한점 - 구현 설계를 하였다. - 적은 양이더라도 딥다이브 비동기 프로그래밍을 읽으면서 학습하였다. 비동기코드의 결과를 예측해보고 정답을 읽고 스스로의 언어로 작성해보았다. 못한점 - 딥다이브 42단원 비동기 프로그래밍을 읽으면서 학습하고 학습한것을 나만의 언어로 다시 작성하는것이 시간대비 양이 안나왔다. 아직 잘 이해하지 못한 개념이라 그럴 수 밖에 없지만 아쉽기는 하다. 개선점 - .. 2022. 3. 1.
카카오페이지 데이터 통신 (FE 3주차) 설계 폴더 나누기 backend, frontend 서버에서 정적 파일 직접 제공하는것(app.use(express.static('public'));)에서 get 요청에 따라 json파일만 보내주고 frontend 폴더에서 받은 데이터를 이용하여 렌더하는 방식으로 변경 fetch할 대상 고민 헤더의 nav바는 nav에 해당하는 데이터들이 바뀌기 때문에 서버로부터 정보를 얻어와야한다고 생각하였다.하지만 웹툰>요일연재 하위의 요일별 nav는 실시간으로 자주 바뀌는 정보도 아니고 대량의 데이터도 아니기 때문에 헤더의 nav바에서 받은 데이터 중 일부를 요일별로 클릭할때마다 클라이언트 단에서 보여주어야한다고 생각하였다. 즉, 이 단계에서는 서버로부터 요청을 하지않게 하여 서버로 부터의 요청을 최소화한다. 하지만 .. 2022. 3. 1.
2022-02-27 TIL 잘한점 - 헬스장에 가서 어깨운동하고 왔다. - DOM API관련하여 학습정리하는 시간을 따로 나누어 놓아서 지킬 수 있었다. 못한점 - 못다한 구현도 더 하고 싶었는데 할 시간이 없어서 아쉽다. 개선점 - 앞으로도 금요일이나 주말에는 학습정리를 하자. 2022. 2. 27.
2022-02-18 TIL 잘한점 - 구현 욕심을 접어두고 DOM API, 이벤트 캡처링, 이벤트 버블링, 이벤트 위임을 학습하였다. 못한점 - 개념 학습하는 과정이 시간이 오래걸린다. 개선점 - 낯선 개념은 시간이 오래걸릴 수 있겠지만 근본적으로 시간이 오래걸리는 이유가 뭘까? 내가 무엇때문에 개념을 헷갈려하는지, 무엇을 모르는지 파악하는데 시간이 오래걸리기 때문이라고 생각한다. 그 시간을 줄이기 위해 어떻게 해야할까? 개념이 헷갈리는 부분과, 무엇을 모르는지 적어보고 다시 자료 검색하여 보자. 2022. 2. 18.
2022-02-17 TIL 잘한점 '완성'보다도 끝까지 해보고 싶어서 더 마무리하고 잤다. 못한점 DOM API 아직 실험 못해본 함수들이 있다. 개선점 DOM API 아직 못한 함수들 실험하고 학습한것 정리하기 2022. 2. 18.
2022-02-16 TIL 잘한점 - 바쁜 와중에 하던대로 코딩테스트 문제, 회고를 작성하였다. - 혼자 고민해보고 안되겠다 싶어서 도비에게 질문하면서 구현을 이어나갔다. 못한점 - box sizing 잘 모르겠다. - css가 너무 부족하다. 개선점 - box sizing 추가 학습하여 언제 사용하는제 예제 작성해보기 - 미션1은 구현하고 다른 팀원과 토론하여 더 나은 설계를 고민해보고 설계라도 다시 해보기. 대략적으로 html 구조, 컴포넌트화할것, 큼직한 요소 css어떤식으로 줄지 작성해보기. 여력이 된다면 코드로도 다시 리팩토링하기 2022. 2. 16.