dongwonnn / TIL

오늘 공부한 내용 정리

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wanted Pre Onboarding 과정

  • 🔗 Link [POB#01] POB 합격 후기, 과제 피드백
  • 🔗 Link [POB#02] Assignment 1 : 하얀 마인드 과제 후기. Infinity Scroll과 고려해야 할 것 들.
  • 🔗 Link [POB#03] 커밋 컨벤션 정리.
  • 🔗 Link [POB#04] 강의 정리와 코드 리뷰, 피드백 후기
  • 🔗 Link [POB#05] Assignment 2 : 미스터 카멜 과제 후기. mock 데이터와 데이터 기능 구현
  • 🔗 Link [POB#09] Assignment 3 : 자란다. 테이블 컴포넌트, 테이블 페이지 네이션 정리
  • 🔗 Link [POB#010] Assignment 3 : 자란다 기업 과제 기술 정리. jest를 이용한 test 작성.
  • 🔗 Link [POB#011] Assignment 3 : 자란다 기업 과제 기술 정리. 조건별 검색 기능 구현.
  • 🔗 Link [POB#012] 8월 5일 강의 노트. 리액트 성능 최적화에 대해.
  • 🔗 Link [POB#015] Assignment 3 : 자란다 기업 과제 코드 리팩토링.
  • 🔗 Link [POB#016] Assignment 4 : wanted 책 검색 프로젝트 코드 리뷰
  • 🔗 Link [POB#018] Core Javascript 1. 동기, 비동기에 대한 전반적인 이해
  • 🔗 Link [POB#019] 브라우저 작동 원리
  • 🔗 Link [POB#020] 이벤트 루프 ( 자바스크립트 동작 원리 )
  • 🔗 Link [POB#021] Assignment 5 : 미스터카멜 코딩테스트
  • 🔗 Link [POB#022] Core Javascript 2. 실행 컨텍스트, hoisting, scope
  • 🔗 Link [POB#023] Core Javascript 2. 실행 컨텍스트, hoisting, scope
  • 🔗 Link [POB#024] Assignment 6: 솔라 커넥트 기술 정리. Date 객체(1), Quick Sort
  • 🔗 Link [POB#026] Assignment 7: 솔라 커넥트 기술 정리. Date 객체(2), antd design
  • 🔗 Link [POB#029] TypeScript(1). 기본적인 타입스크립트 개념
  • 🔗 Link [POB#030] TypeScript(2). 리액트를 위한 타입스크립트
  • 🔗 Link [POB#031] Assignment 8 : 모두컴퍼니 기업 과제. Drag and Drop 기능 구현 ( Javascript )
  • 🔗 Link [POB#032] Assignment 8 : 모두컴퍼니 기업 과제. Drag and Drop 기능 구현 ( React )
  • 🔗 Link [POB#033] Assignment 9 : 페이워크 기업 과제(1). json-server 이용해 서버 임시 서버 구현
  • 🔗 Link [POB#033] Assignment 9 : 페이워크 기업 과제(2). Redux-Saga를 이용한 비동기 네트워크 통신

📜 공부하면서 얻은 지식들 정리

  • 🔗 Link JSON으로 가짜 데이터 API 생성, 서버 생성하기
  • 🔗 Link useEffect와 axios의 관계
  • 🔗 Link Github Actions / Pages를 이용한 CI/CD 설정
  • 🔗 Link Redux Saga를 이용한 api 요청 상태 관리
  • 🔗 Link Redux-persist 사용하여 새로고침 해도 Store 유지
  • 🔗 Link IntersectionObserver 이용해 Infinity Scroll 구현
  • 🔗 Link JWT 인증 구현, CORS 이슈 해결
  • 🔗 Link Modal, dim 컴포넌트 구현
  • 🔗 Link 페이지 이동 시 스크롤 높이 최상단으로 고정하기
  • 🔗 Link 마우스 드래그로 좌우 스크롤 구현하기
  • 🔗 Link 특정 컴포넌트 특정 페이지에서 제거하기
  • 🔗 Link SWR 사용하여 Redux 코드 줄이기
  • 🔗 Link 코드 스플리팅 개념, 적용하기
  • 🔗 Link React에서 브라우저의 뒤로가기 버튼 이벤트 감지
  • 🔗 Link 로그인 페이지에서 로그인 후 직전 페이지로 이동하기
  • 🔗 Link CRA React에 TypeScript 적용, 알아두면 좋은 타입들 정리
  • 🔗 Link React 프로젝트 Redux에 TypeSCript 적용
  • 🔗 Link Global styled-components 설정, TypeScript에서 styled-components 적용
  • 🔗 Link React에서 Chartjs 도넛 그래프 적용, 타입스크립트 에러 처리
  • 🔗 Link AWS EC2, nginx 이용해 React 프로젝트 배포
  • 🔗 Link CheckBox에 관한 것들 정리 ( ft. React )
  • 🔗 Link select 태그를 이용하지 않는 드랍다운 구현 ( ft. React )
  • 🔗 Link react-slick 이용해 캐러셀 구현

📚 학습한 책 목록

DOM을 깨우치다

📝 스터디 기록

목차 Link
01장. 노드 개요(1) 🔗 LINK
01장. 노드 개요(2) 🔗 LINK
02장. Document 노드 🔗 LINK
03장. Element 노드 🔗 LINK
04장. Element 노드 선택 🔗 LINK
05장. Element 노드 지오메트리와 스크롤링 지오메트리 🔗 LINK
06장. Element 노드 인라인 스타일 🔗 LINK
07장. Text 노드 🔗 LINK
08장. DocumenetFragment 노드 🔗 LINK

React를 다루는 기술

📝 스터디 기록

목차 Link
01장. 리액트 시작 🔗 LINK
02장. JSX 🔗 LINK
03장. 컴포넌트 🔗 LINK
04장. 이벤트 핸들링 🔗 LINK
05장. ref: DOM에 이름 달기 🔗 LINK
06장. 컴포넌트 반복 🔗 LINK
07장. 컴포넌트의 라이프사이클 메서드 🔗 LINK
08장. Hooks(1) 🔗 LINK
08장. Hooks(2) 🔗 LINK
09장. 컴포넌트 스타일링 🔗 LINK
10장. 일정 관리 웹 어플리케이션 만들기 🔗 LINK
11장. 컴포넌트 성능 최적화 🔗 LINK
12장. immer를 사용해서 더 쉽게 불변성 유지하기 🔗 LINK
13장. 리액트 라우터로 SPA 개발하기 🔗 LINK
14장. 외부 API 연동하여 뉴스 뷰어 만들기 🔗 LINK
15장. Context API 🔗 LINK
16장. 리덕스 라이브러리 이해하기 🔗 LINK
17장. 리덕스를 사용하여 리액트 애플리케이션 상태 관리하기 (1) 🔗 LINK
17장. 리덕스를 사용하여 리액트 애플리케이션 상태 관리하기 (2) 🔗 LINK
17장. 리덕스를 사용하여 리액트 애플리케이션 상태 관리하기 (3) 🔗 LINK
18장. 리덕스 미들웨어를 통한 비동기 작업 관리 🔗 LINK
18장. 리덕스 미들웨어를 통한 비동기 작업 관리(2) 🔗 LINK
19장. 코드 스플리팅 🔗 LINK
20장. 서버 사이드 렌더링 🔗 LINK

Do it! 타입스크립트 프로그래밍

📝 스터디 기록

목차 Link
01장. 타입스크립트와 개발 환경 만들기 🔗 LINK
02장. 타입스크립트 프로젝트 생성과 관리 🔗 LINK
03장. 객체와 타입(1) 🔗 LINK
03장. 객체와 타입(2) 🔗 LINK
04장. 함수와 메서드(1) 🔗 LINK
04장. 함수와 메서드(2) 🔗 LINK
04장. 함수와 메서드(3) 🔗 LINK
05장. 배열과 튜플(1) 🔗 LINK
05장. 배열과 튜플(2) 🔗 LINK
06장. 반복기와 생성기 🔗 LINK
07장. Promise와 async/await 구문 🔗 LINK

About

오늘 공부한 내용 정리