본문 바로가기

전체 글257

React) 10주차 회고 저번주에 시작했던 개인프로젝트를 계속 만들어 나아가고 있다. 저번주에 음악 검색과 듣기를 구현했다면 이번주에는 플레이어에 다양한 기능들(음량조절, 시간이동, 다음곡 재생, 멈춤 등)을 넣어 실제로 사용자가 플레이어로 이용할 수 있게 하는 것에 중점을 두었다. 나는 항상 음악을 들으면서 프로그래밍하는 것을 좋아해서 내가 만든 프로젝트로를 직접 사용하면서 개발하고 있다. 1. 한 것 1. 개인 프로젝트를 진행했습니다.(플레이어 음량조절, 시간이동, 다음곡 재생, 멈춤 등) 2. The Nature of Software Development 세션을 들었습니다. 3. 유연하게 사고하려고 노력했습니다. 4. 중간고사 준비를 시작했습니다. 2. 배운 것 1. 개발을 할 때 가져야하는 생각들에 대해서 세션에서 배웠습.. 2021. 4. 7.
React) 9주차 회고 드디어 개인프로젝트 시작! 음악 플레이어를 만들려는 시도를 1주일동안 열심히 했다.. 배우는 것과 실전은 많이 다르지만 실전이 더 재밌는거 같다.. Youtube API를 이용하려고 해서 여러가지를 알아보고 시도해봤던 1주차였다. 1. 한 것 1. 개인 프로젝트를 진행했습니다. 2. 깃허브를 통한 배포 세션을 들었습니다. 3. Google Solution challenge를 마무리 했습니다. 4. 이번 대학 졸업 프로젝트 소개 PPT를 준비했습니다. 2. 배운 것 1. 하나의 PR에는 하나의 커밋이 있는게 좋다는 것을 배웠습니다. 2. PR를 날릴때는 자세하게 적자.. 3. CI를 통해서 퀄리티를 지켜가며 개발하는 방법을 배웠습니다. 4. 테스트가 안되는 부분들을 어떻게 해야할지 고민해보았습니다. 3. .. 2021. 3. 31.
React) 8주차 회고 개인 프로젝트를 위해서 틈틈이 CSS를 연습해오던 중 8주차에는 집중적으로 CSS를 해볼 수 있었습니다. 또한 다양한 최적화 기법과 Redux toolkit을 배웠습니다. 이번주에는 CSS in JS중 하나로 emotion을 사용했습니다. 1. 한 것 1. emotion을 사용해서 지금까지 만든 App을 스타일링 했습니다. 2. 다음에 만들 것을 항상 이야기 흐르듯이 타당한 순서로 보려고 했습니다. 3. Redux Toolkit을 이용해서 더 간결하게 만들었습니다. 4. 이번 3기의 다른 분들과 Google Solution challenge를 준비를 했습니다. 5. 개인 프로젝트를 고민했습니다. 2. 배운 것 Redux Toolkit를 배워서 reducer.js와 actions.js를 slice.js로 .. 2021. 3. 21.
React) 7주차 회고 이번 주는 7주차까지 해오면서 가장 바빴던 한 주 였다.. 할 것도 너무 많고 개강도 해서 과제까지.. 힘들었던 1주가 지나갔지만 많은 성장이 있었던 것 같다. 1. 한 것 1. 로그인과 로그아웃을 구현해보았습니다. 2. Google solution challenge를 준비했습니다. 3. 다음에 만들 것을 항상 이야기 흐르듯이 타당한 순서로 보려고 했습니다. 4. GSC를 나가는 분들과 함께 모여서 프로그래밍을 했습니다. 5. CSS/HTML을 열심히 배우고있습니다. 2. 배운 것 1. react-hook-form의 사용법을 배웠습니다. 2. 로그인과 로그아웃을 구현하는 방법을 배웠습니다. 3. CSS에 대해서 많은 성장이 있었습니다. 4. 로컬 스토리지의 사용법도 배웠습니다. 3. 다짐 바쁜데 실속이 .. 2021. 3. 14.