\*오늘 배운것 큐에 대한 자료구조를 학습했다. 큐를 구현해보고 (스택을 활용해 구현) \->알고리즘을 학습하기 위해 푸는 문제인 만큼 큐를 구현해보고, 전에 배운 스택을 활용하는데에 의의가 있는 문제 큐를 통해 스택을 구현해보는 문제원형큐를 구현해보는 문제 큐를 활용
1.리액트 프로젝트 만들기2.element/componet3.가상돔,devserver4.컴포넌트를 돔에 그리기5.emmet 쓰기 설정 6.TIL컴포넌트 생성
hook -자바스크립트 함수 함수형 컴포넌트에서만 사용가능 최상위에서만 호출 가능 (반복,중첩문 불가) useState() -상태 관리를 위한 훅 -컴포넌트가 리턴하는 리액트 앨리먼트 =불변객체 -상태는 불변 값으로 관리하며, react dom이 상태 변화를 감지하도
빌드 자동화 깃허브 액션: 빌드 자동화를 위해 사용.\-> 배포까지 자동화 시킬 수도 있다.(라이브러리 필요)HOW TOgit레포지토리-> actions-> workflow 추가\->선택or 파일로 업로드 가능(aws와 같이 서버에서 key 가 필요하면 settings
\-프로젝트 회의 회원 가입 -> 로그인 -> 메인 메인 : \-네비게이션(홈/참여 프로젝트/프로필+ 참여 알림 /로그인,로그아웃)\-프로젝트 목록 프로젝트 상세프로젝트 클릭시 프로젝트 상세보기 (팝업창으로)참여 프로젝트 확인\-채팅 \-노션 형태 프로젝트 생성 채팅
pwa를 왜 하는가? -푸시알림을 보내주고 싶어서 시작함 1.pwa 가 셋팅된 리액트 프로젝트 생성하기 -> 기존 프로젝트에서는 새로 프로젝트 하나 생성하고 아래의 파일 복붙하면 됨 -manifest.json 파일만 생성됨-> 잘못 생성한거... 다시 생성하셈
프로젝트 회고.리액트를 사용해 웹사이트 제작. react hook-form, datepicker, tailwindcss, reactquery, axios, api 연동 로그인/회원가입 모달창을 만들었고, 마이페이지 조회하는부분을 만들었는데 전역 상태 관리가 따로 필요하