본문 바로가기

React32

국비 지원 개발자 과정_Day59 요구사항 정의서 1. 게시글 목록 페이지를 열 때 오라클 서버를 경유해 최신글 10건을 가져온다/내림차순으로 정렬하여 출력 2. 제목을 클릭하면 상세 보기 페이지로 이동하기 전에 오라클 서버를 경유해 사용자가 선택한 제목에 대한 한 건의 정보만 가져와서 read.jsp에 출력 1번에서 제목을 클릭할때 글 번호를 서블릿에 넘겨서 select문 where절에 조건값으로 사용 3. 댓글쓰기 버튼을 누르면 상세 보기 페이지에서는 글번호, 글그룹번호, 차수, 순번, 글제목 등 1번에서 선택된 글번호에 해당하는 모든 정보를 가지고 있으므로 글 내용을 입력받아 폼 전송 시에 댓글 쓰기에 필요한 정보인 글번호, 글그룹번호, 차수, 순번을 반드시 넘겨준다 위에서 가져온 글번호는 새글쓰기인지 댓글 쓰기인지를 판별하는 용도.. 2023. 2. 21.
국비 지원 개발자 과정_Day51 리액트 프로젝트 템플릿 작성하기 1. npm install -g yarn 2. yarn -version 3. yarn create react-app template2023 4. yarn init --force 엔터 한 후 질문지에 대해 모두 엔터 치면 자동 완성됨 현재 페이지가 몇 번째 페이지인지 알고 있어야 한다 → 변하는 값이니 let으로 설정 현재 페이지가 몇번째 페이지인지 기억하는 변수가 필요하다 const store = { currentPage: 1 } 이전페이지일 경우, 내가 현재 바라보는 페이지를 기준으로 -1 한다 주의할 점은 -1은 되지 않아야 한다(페이지는 1부터 시작하기에) → 삼항연산자 이용 // store.currentPage가 1보다 크면 -1하고 아니라면 1 유지 store.c.. 2023. 2. 9.