일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- redux
- JavaScript
- 리액트
- programmers
- 테코테코
- SW
- Python
- 이코테
- useDispatch
- redux-toolkit
- Get
- react-redux
- 프로그래머스
- 항해99
- 항해플러스
- json-server
- react-router
- 코딩테스트합격자되기
- 매일메일
- C++
- Algorithm
- createSlice
- react
- maeil-mail
- 알고리즘
- 자바
- java
- redux-saga
- axios
- sw expert academy
- Today
- Total
목록항해플러스 프론트엔드 3기/WIL | Weekly I Learned (3)
Binary Journey
1. 문제 (과제, 프로젝트를 진행하면서 부딪혔던 기술적인 문제)이번 주차를 지나며 겪었던 문제가 무엇이었나요? 이벤트 위임이 너무 어려웠다!!!!! 아직도 100% 이해하진 못한 것 같다. 2. 시도문제를 해결하기 위해 어떤 시도를 하셨나요? 다른 분들 코드도 참고하고, 참고 자료도 읽고 gpt 에게 많이 물어봤다. 이번엔 claude 라는 새로운 친구와 친해졌다. 3. 해결문제를 어떻게 해결하셨나요? ai 친구들도 어디서 문제인지 잘 모르길래 console log를 찍으며 역으로 추적했다.이벤트 제거가 안되는 것이 문제였는데 다른 소스에서 이벤트리스너를 추가했던 부분이 원인이었습니다. 지우고 나니 심화과제 테스트 통과율이 0%로 돌아와서 백지 상태로 다시 시작했다^^ 4. 알게된 것문제를 해결하기 위..
Weekly I Learned && What I Learned 1. 문제 (과제, 프로젝트를 진행하며 부딪힌 기술적 문제)이번 주차에 겪은 문제는? 1주차 과제는 프레임워크 없이 SPA 만들기였다. VanillaJS로만 작업했는데, 기본적인 자바스크립트와 리액트 지식이 부족해 설정부터 어려웠다. 일단 HTML 템플릿을 기반으로 화면 렌더링은 했으나, 재사용 가능한 컴포넌트로 리팩토링하는 부분에서 큰 어려움을 겪었다. 프론트엔드 3년차라고 말할 수 있을까? 이전에 내가 설계한 컴포넌트는 그저 화면을 그리는 데 불과했다. 성능 최적화나 이벤트 처리 등 제대로 해본 적이 없었고, 리액트 훅에만 의존한 코드였음을 깨달았다.2. 시도와 해결문제 해결을 위해 어떤 시도를 했는가? 다행히 먼저 PR을 올린 분들의 구..
지금까지의 회고항해플러스의 프로그램에 다시 참여하게 되었다. 바로 직전에 백엔드 5기에 참여했었는데 해당 프로그램을 통해서 내가 얼마나 부족하고 무엇이 필요한지를 알게 되었다. 결국 퇴사까지 하게 되었는데 아마 항해를 하지 않았다면 계속 우물 안 개구리가 아닌 우물 안 올챙이로 살지 않았을까 싶다. 내가 어느 위치에 있는지, 메타 인지라는 게 얼마나 중요하기 때문에 앞으로도 다양한 프로그램에 참여하고 많은 사람들과 네트워킹하며 내 자신을 돌아볼 수 있었으면 한다. 항해 플러스 참여 계기약 5년 전에 국비 교육 프로그램을 통해서 개발에 대해서 간략하게 알게 되었고 운 좋게 바로 취업하여 개발자의 업무라는 것을 대강 알게 되었지만 내가 어느 위치인지 알 수 없었고 스스로 성장하는 방법도 전혀 몰랐다. 학습은..