WIL

    [WIL] 2023 - 01 W2

    [WIL] 2023 - 01 W2

    😸주간 요약 더 밀도있게 살지 못한 것이 아쉬운 한 주. 늘 파이팅 넘치지는 못했지만 주어진 일은 완수하며 살았다. 💛Facts ✔️취준 알고리즘 : 1일 1알고리즘 실천이 잘 되지 않았음. 다음 주 스터디 문제도 몰아서 풀게 될 가능성이 높다... ;ㅅ; 면접/이론 : 1일 1면접 질문 답변 준비. 준비하는 답변 갯수를 늘리고 이론 공부하는 느낌으로 더 밀도있게 팠으면 좋겠다. 포트폴리오 : 다 완성하지 못하고 스터디도 중간 하차. ppt는 우선순위가 조금 낮은 것 같고 사이트를 만들어야겠다. 이력서 : 프로젝트 부분 수정하여 일단 완성된 상태. 몇 군데 서류도 지원해보고 있으나 적극적으로 지원하지는 않는 상태. 다음주부터는 본격적인 취준에 들어갈 예정이므로 더 적극성이 필요함. 프로젝트 : 과제 구현..

    [WIL] 2022 - 10 W2

    [WIL] 2022 - 10 W2

    😸주간 요약 이번 주는 컨디션 난조로 개인 공부를 이틀은 하지 못했다. 그래도 TIL 이나 아침 모임은 거의 빼먹지 않고 할 수 있었다. 시간이 금인데 목요일, 금요일 이틀 개인공부를 마저 하지 못한게 아쉽. 새롭게 시작하는 것들에 많이 참여하려고 했다. 프로젝트도 시작되고 부트캠프도 2달 밖에 시간이 남지 않았다. 더 알차게 보내고 싶은 마음이 커서 새로운 스터디에 합류를 많이 하게 되었다. 짧게 끝나는 CS 스터디, 함수형 코딩 스터디, 알고리즘 스터디… 그리고 타입스크립트 공부를 위해 챌린지도 등록했다. 이번에는 꼭 성공하고싶다! 원래 목표는 Next.js를 활용한 캐럿마켓을 끝내는 것이었는데 역시 내 실력부족으로 이해하는데 시간이 두 배 이상 걸리는 바람에 아마 50% 의 진도율로 마무리가 될 것..

    [WIL] 2022 - 10 W1

    [WIL] 2022 - 10 W1

    💛Facts 캐럿마켓 클론코딩 복습 기초 CS GraphQL TDD 최적화, Lighthouse 사용 💛Feelings & Finding ✔️캐럿마켓 클론코딩 복습 클론코딩에서 배웠던 내용을 복습하면서 다시 만들고있다. 원래 목표는 iron session을 활용한 토큰인증과 리다이렉션까지 마무리하려고 했는데, 계획을 잘 지키지 못했다. 화면은 게시글 리스트 화면과 로그인 화면을 구현했고, 구현하면서 컴포넌트를 분리하고 커스텀 훅 작성하는 연습을 했다. 함수 짜는 연습을 하면서 아직도 fetch 나 비동기 함수를 다루는 부분이 많이 부족하다고 느꼈던 것 같다. Next.js 에서는 api 함수를 만들 때 promise 객체를 반환해야 해당 api 에서 연속적으로 함수가 실행된다는 것을 감지할 수 있다고 한..

    [WIL] 2022 - 09 W4

    [WIL] 2022 - 09 W4

    💛Facts 번들링 웹팩, 코드 분할 / CSR, SSR 리액트 커스텀 훅, react-hook-form 라이브러리 prisma, planet scale 로 DB 사용하기 캐럿마켓 챌린지 드랍, 미루기, 스트레스 💛Feelings & Finding ✔️번들링, 웹팩, 코드분할 / CSR, SSR 이번 주에 배운 내용은 프론트엔드에서의 성능 최적화와 관련된 내용이다. 리액트로 개발을 할 때 개발 편의성과 생산성을 위해 모듈화를 하는데, 클라이언트 쪽에서 이 모든 모듈 파일에 대해서 각각 요청을 하기에는 네트워크 비용이 많이 소모되고 비효율적이다. 이를 효율적으로 하기 위해서 웹팩같은 모듈 번들러를 사용해 번들링을 한다. 엔트리 포인트에서 시작해 의존성이 있는 모듈을 탐색해서 하나의 리소스로 합쳐주는 과정이..

    [WIL] 2022 - 09 W2

    [WIL] 2022 - 09 W2

    💛한 주간 공부한 것 ✔️부트캠프 Https 쿠키 / 세션 / 토큰 / oAuth 인증 구현 솔로 프로젝트 프로토타이핑 ✔️알고리즘 슬라이딩 윈도우 알고리즘 연습 ✔️개인공부 Next.js 학습 및 코드 챌린지 💛좋았던 점 무리하지 않고 하루에 1~2 개의 목표만 정해서 수행했다. 목요일까지 잘 수행하다가 금요일부터 조금씩 밀리긴 했으나 대체적으로 덜 부담스러워서 괜찮았다. 쿠키와 세션과 토큰의 차이점을 이해하고 간단하게나마 활용해 볼 수 있었다. 과제 중 백엔드 파트는 이미 작성되어 있는 코드가 많아서 100% 이해하지 못한 것 같지만 오늘 보완해서 스스로 실습해볼 생각이다. 이번 주 이슈 중 하나는 wsl2 환경에서 mksert로 로컬 https 프로토콜을 사용하는 것이었다. 그냥 윈도우에서 진행해도..

    [WIL] 2022 - 09 W1

    [WIL] 2022 - 09 W1

    💛한 주간 공부한 것 ✔️부트캠프 react-redux 복습 웹 표준화 / 웹 접근성 네트워크 ✔️알고리즘 투포인터 알고리즘, 슬라이딩 윈도우 알고리즘 강의 및 문제풀이 ✔️개인공부 투두 리스트 리덕스 툴킷 리팩토링 & 깃헙 배포 Next.js 학습 💛좋았던 점 추석 연휴가 있는 주간이라 오랜만에 기분 좋게 공부도 하고 또 푹 쉴 수 있었다. 다시 에너지가 충전된 기분이라서 더 열심히 달릴 수 있을 것 같다...! 한달간 붙잡고 있던 투두 리스트를 블로그에 정리하면서 리뷰했다. 엄청 간단한 프로젝트인데도 의외로 쓸 말이 많아서 놀랐다. Next.js 를 배워보고 싶어서 노마드 코더에서 새로운 강의를 결제했다. 부트캠프 과정에서 다루는 스택은 아니라 엄청난 도움이 될 것 같지는 않은데, 배워서 나중에 개인..

    [WIL] 2022 - 08 W4

    [WIL] 2022 - 08 W4

    💛한 주간 공부한 것 ✔️부트캠프 리액트 커스텀 컴포넌트 만들기 리덕스 - 상태관리와 FLUX 패턴 ✔️알고리즘 버블정렬 알고리즘과 최적화 (코플릿) 부분집합 알고리즘 (코플릿) 완전탐색 알고리즘 구현문제 (스터디) ✔️개인공부 TodoList : CSS IN JS 적용, 삭제, CSS 효과 추가, 미디어쿼리 적용 깃 브랜치, PR 등 협업플로우 연습 + 커밋 메시지 규칙 쏙쏙 들어오는 함수형 코딩 ~ chapter 1 💛좋았던 점 이번주는 코드스테이츠에서 진행했던 과제 리뷰에 초점을 맞추어서 공부했다. 컴포넌트를 만들고 상태를 관리하는 일이 실무에서도 중요할 것 같았고 또 복습하고 정리하지 않으면 잊어버릴 것 같은 부분이 많았음. 컴포넌트를 만들고 상태를 관리하는 핵심 내용을 실제로 적용해보는 연습이 ..