WIL 22-46

이정익·2022년 11월 20일
0

WIL

목록 보기
3/5
post-custom-banner

1. 알고리즘

알고리즘의 베이스에 대해 노력했던 한주.
지금 당장 알고리즘을 공부하는 이유는 코딩테스트를 위해.
알고리즘을 위한 문제해결법, 접근법

2. 자료구조

코딩테스트 공부를 위해 꼭 거쳐가야하는 나에게는 정복해야하는 산 같은 것.
열심히 개념부터 이해하려 노력했다.

해시테이블, 이진검색트리
트리 탐색, 힙
우선순위 큐

3. 특강

진행중인 캠프에서 특강들을 들었다.
바닐라 JS로 SPA 구현하기
DB란?
Firebase
프로세스와 스레드

4. 자바스크립트

결국 프론트엔드 개발자를 꿈꾸는 나로서는 가장 친숙해져야하고, 능숙해져야하는 언어.
지금까지 구현에 급급한 코드를 짜왔다면, 조금 더 깊은 이해를 위해 스터디에 참여하기로 하였다.
자바스크립트 튜토리얼 -1

5. 새로운 프로젝트 시작

새로운 팀 프로젝트가 시작되었다.
구현 목표는 바닐라JS를 베이스로 뉴스피드, 로그인, 회원가입을 포함한 CRUD. 백엔드단은 Firebase를 이용한다.
설계단계가 끝이나고 에자일 목표 설정과 스플린트가 남았다. 다음 한주 화이팅해서 목표치보다 더 멋진 결과물을 내는게 목표
프로젝트 청사진
프로젝트 S.A.

6. 사이드 프로젝트

이번 주에 크게 진전시키지 못한것이 너무 아쉽다.
이번 주 진행 한 사항

  • 로그인 암호화 - bcrypt을 사용하였다.
  • 로그인 상태 전역 관리 - 로컬 스토리지를 이용하기로 했다. (추후 토큰을 이용한 쿠키 or 세션으로 리팩토링할 것)
  • fetch -> axios 리팩토링 - 완료. 문법이 엄청 가벼워졌다. 몹시 마음에 든다.

다음 주 진행 할 사항

  • Github.io 블로그 만들기 -> zommkoding님의 Gatsby 테마 사용해 볼 예정. 난관이 많을 것 같은데 화이팅...! Gatsby 테마로 GitHub Blog 만들기
    posted by 줌코딩
  • 사이드 프로젝트 index 페이지 구성 -> 디자인은 완성되었으니 컴포넌트 구성만 잘 하면 될 것 같다.
  • 하루 한문제 이상 코딩테스트 문제 풀기 -> 낮은 난이도의 문제이더라도 분명히 배울점이 있다. 아직 파이썬이랑 친해지는 과정 잊지말기.

7. 다음 한주를 위한 계획

  1. 최대한 프로젝트를 완성도 있게 진행하는것이 목표.
  2. 완성도 있는 프로젝트를 위한 세밀한 계획 설정.
  3. 전체적인 코드 품질을 위한 코딩,커밋 컨벤션과 짜임새있는 브렌치 전략 세우기.
  4. 안되도 포기하지말고 끝까지 물고 늘어지기.
profile
주니어 프론트엔드 엔지니어로 한걸음 나아가는 중입니다.
post-custom-banner

1개의 댓글

comment-user-thumbnail
2022년 11월 21일

한주동안 얼마나 노력하셨는지 기록하신 글들에서 다 보이네요
정말 고생많으셨고 금번 프로젝트도 화이팅입니다

답글 달기