프로젝트 01 : 

1.첫 프로젝트 개시 및 계획

post-thumbnail

2.1. 컨셉확정

post-thumbnail

3.2+3. 프로젝트 생성 및 배포 확인

post-thumbnail

4.4+5+6. 설계 완료 및 개발 착수

post-thumbnail

5.7. 폰트, 절대경로(Craco) 설정

post-thumbnail

6.8. ESlint, Prettier 설치

post-thumbnail

7.9. 적용 및 배포 테스트 + typescript 연습

post-thumbnail

8.10. git remote update

post-thumbnail

9.11. 컴포넌트 만들기 연습

post-thumbnail

10.12. 컴포넌트 작성

post-thumbnail

11.13. style 관련 파일 작성

post-thumbnail

12.14. TS + styled-components

post-thumbnail

13.15. Atomic Design Pattern + 상수 적용

post-thumbnail

14.16. Firebase cloud 클라이언트 액세스 만료 문제

post-thumbnail

15.17. 이미지 제작 및 스프라이트 기법 적용

post-thumbnail

16.18. 서브메뉴 hover effect

post-thumbnail

17.19. Footer 하단 고정 + TS & Styled-Components props 변수 사용 & div 겹치기

post-thumbnail

18.20. Layout, Dynamic loading (lazy, suspense)

post-thumbnail

19.21. TS에서 컴포넌트 props 사용하기

post-thumbnail

20.22. 인라인 스타일

post-thumbnail

21.23. 반응형 화면 media query + 조건의 상수화

post-thumbnail

22.24. 메뉴 드롭다운 구현 + useState + onClick

post-thumbnail

23.25. 화면 사이즈 바뀔 때마다 화면 새로고침

post-thumbnail

24.+ JS Deep Dive: 40. 이벤트 & debounce

post-thumbnail

25.26. Contents page- submenu Layout 추가

post-thumbnail