TIL

230417 - 0423

2023. 4. 18. 01:23
목차
  1. 4월 17일(월)
  2. 4월 18일(화)
  3. 4월 19일(수)
  4. 4월 20일(목)
  5. 4월 21일(금)
  6. 4월 22일(토)
  7. 4월 23일(일)

4월 17일(월)

공부

  • Figma 클론 과제 진행 / 블로깅
  • 알고리즘 문제 풀기 / Section3 코플릿 문제

앞으로 개선

  • 일찍 자기 (새벽 2시 전에는 제발 자자)
  • 체력 키우기 (18 : 00 - 19 : 00 걷기 운동)

4월 18일(화)

공부

  • [React] Custom Component 기본 개념 학습
  • React Custom Component - 과제 예습
  • 모다딥 04장 - 변수 완료

 


4월 19일(수)

공부

  • React Custom Component - 과제 진행 (Modal, Toggle, Tab 까지 진행)
  • 모다딥 04장 변수 블로깅 
  • 모다딥 05장 표현식과 문 - 06장 데이터 타입 완료 / 블로깅

4월 20일(목)

공부

  • React Custom Component - 과제 진행 (Bare minimum Requirement 완료 - Modal, Toggle, Tab ,Tag 까지 진행)
  • 모다딥 07장 - 연산자 완료 / 블로깅

 


4월 21일(금)

공부

  • Cmarket Hooks 과제 진행 / 블로깅
    • useState 이용해 상태를 사용하는 방법 복습하는 과제
    • 컴포넌트 구조와, 데이터 흐름을 먼저 파악해야 한다.
  • 4/24 학습 예정인 Redux 미리 예습
    • ☑️ Redux : 상태 관리 라이브러리 /  전역 상태를 관리할 수 있는 저장소를 제공, Props drilling을 해결해줌
    • ☑️ Redux :  Action → Dispatch → Reducer → Store 순서로 데이터가 단방향으로 흐름
    • ☑️ Redux 3가지 원칙
      1. Single source of truth : Redux에는 데이터를 저장하는 Store라는 단 하나뿐인 공간이 있음
      2. State is read-only : Action 객체가 있어야만 상태 변경 가능
      3. Changes are made with pure functions : 상태는 순수함수로 작성되어야 함
  • 버블 정렬 알고리즘 학습 / 블로깅
    • 버블 정렬 알고리즘은 입력 데이터의 상태에 크게 영향을 받음 (시간 복잡도 영향)
    • 정렬되어 있는 경우 : O(n) / 최적화된 버블 정렬 알고리즘
    • 정렬 안되어 있는 경우 :  O(n^2) / 평균 시간 복잡도
    • 그냥... sort 쓰자 ... 기본 개념만 제대로 알자....

4월 22일(토)

공부

  • Redux 예습 마무리 완료 / 블로깅 완료
    • 실습 자료가 구성 요소에 맞게 하나씩 구현해볼 수 있어서 이해하는데 굉장히 도움이 많이 되었다고 생각함
    • Redux는 FLUX 패턴의 데이터 흐름을 따른다는 사실 새로 알게 됨
      • 사용자 인터페이스에서 발생하는 이벤트는 액션(Action)을 생성하고, 이 액션은 Dispatcher를 통해 Store로 전달되어 상태를 갱신하고, 이 상태는 다시 View로 전달되어 렌더링된다.
  • 코플릿 문제 23, 24,25 블로깅 완료 / github 올리기 완료

4월 23일(일)

공부

  • 4/24 진행할 Cmarket Redux 과제 미리 예습
    • Cmarket Hooks 과제의 상태를 React Hooks가 아닌 Redux로 관리할 수 있도록 만드는 과제
  • 알고리즘 문제 / 프로그래머스 레벨 2 문제 풀기
    • 시간 복잡도 공부 할 필요성 느낌 / 테스트케이스는 맞는데 시간복잡도 때문에 채점에서 틀리는 경우 너무 많음..🤬

 

'TIL' 카테고리의 다른 글

230501 - 0507  (0) 2023.05.05
230424 - 0430  (0) 2023.04.25
230410 - 0416  (0) 2023.04.12
230403 - 0409  (0) 2023.04.03
230327 - 0402  (0) 2023.03.27
  1. 4월 17일(월)
  2. 4월 18일(화)
  3. 4월 19일(수)
  4. 4월 20일(목)
  5. 4월 21일(금)
  6. 4월 22일(토)
  7. 4월 23일(일)
'TIL' 카테고리의 다른 글
  • 230501 - 0507
  • 230424 - 0430
  • 230410 - 0416
  • 230403 - 0409
_moda
_moda
프론트엔드 개발 공부를 하고 있읍니다.
_moda
ModaLog
_moda
전체
오늘
어제
  • All Records
    • 취업 준비
    • TIL
    • Front end
      • HTML \ CSS
      • JavaScript
      • TypeScript
      • React
      • GIT
      • Node.js
      • 개발 지식
      • 면접 질문 공부
    • Boot Camp
      • code states
      • Project
    • 자료구조 \ 알고리즘 기법
    • Coplit
    • Programmers
    • 모다딥 공부 정리

블로그 메뉴

  • 태그
  • 방명록

공지사항

  • 개발자로 가는 길

인기 글

태그

  • 네트워크 기초
  • javascript
  • CODE STATES
  • 타입스크립트
  • 모던 자바스크립트 딥 다이브
  • react
  • typescript
  • Coplit
  • til
  • 코드스테이츠

최근 댓글

최근 글

hELLO · Designed By 정상우.
_moda
230417 - 0423
상단으로

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.