HTML은 tag들의 집합tag란? 부등호로 묶인 HTML의 기본 구성 요소HTML은 대부분의 태그는 문장이 끝난 후 닫힌다.예외는 img태그나 link등은 self-closing tag로 사용되어 여는 tag와 함께 />을 사용하여 닫는다.\*img 태그는 닫는 태그
querySelector를 통해 아이디 값을 불러올 수 있고,onkeyup메소드를 통하여 키보드 입력의 변화를 감지하고function(비밀번호 1, 비밀번호 2)로 isMatch함수를 정의 했던 것을 호출한다.isMatch함수 정의 부분에서 if 조건문으로 비밀번호 1
filter() 함수: 원하는 값을 추출하여 return하는 함수이다.예시출판일이 2003년인 책의 정보를 출력하는 코드이다. getFullYear을 통해서 cartoon.publish로 접근하여 얻은 출판년도 네자리 값을 fullYear에 할당한다.할당받은 fullY
dummyData.jsApp.jsindex.jsApp.css
dummyData는 Intro와 같은 데이터를 쓰고있으므로 첨부하지 않습니다.App.jsSidebar.jsMyPage.jsTweets.js
Twittler SPA와 중복되는 dummydata는 전 게시물을 참고해주세요App.jsSidebar.jsTweet.jsTweets.jsMyPage.js
이번시간에는 State끌어올리기를 통해 부모자식간에 값을 전달하고 api를 사용하여, 기능을 구현하는 것을 해보았다.Main.jsSearch.jsFlightDataApi.jsfetch api를 이용하여 엔드포인트 값을 반환하였고, search는 props로 Search
req.query해당 라우트 경로에서 각각의 query string을 파라미터로 갖는 객체 프로퍼티이다.query parser이 값이 없으면 빈 객체가 나오고 그렇지 않으면 해당 하는 값에 맞는 query parser가 나온다.req.paramsapp/get/:id라는
장바구니에 상품을 추가할 때 상품수량이 증가하고, 중복된 상품은 추가하지 않으며, 장바구니에서 삭제할시 수량이 줄어들고 금액또한 줄어드는 코드이다.App.jsNav.jsItemListContainer.jsShoppingCart.js블로그에서 다시 작성한 코드이므로 오타
먼저 env.example파일을 .env파일로 바꿔주고,DATABASE의 값을 초기에 mysql로 만든 db설정 값으로 넣어준다.test케이스에서 users router파일이 존재해야 한다 했으므로, routes폴더 밑에 users파일을 만들어준다./routes/ind
.env.example파일을 .env파일로 바꿔주고 안의 비밀번호를 초기에 설정한 값으로 세팅을 해준다..env파일에 적혀있는 이름대로 데이터베이스를 생성해준다.mkcert로 받은 인증서를 server폴더에 복사한다.우선 CORS 및 세션 옵션을 설정해준다.index.
.env.example파일을 .env로 바꾼 후 패스워드를 넣어주고 ACCESS_SECRET, REFRESH_SECRET에 아무 값이나 넣어준다.mkcert로 받은 인증서를 server-token폴더에 복사 해준다.그리고 client의 정상적인 작동을 위해서는 clie
OAuth를 이용하여 github에 소셜로그인을 하는 것을 구현해보았다.github에 들어가서 setting->Developer settings->OAuth Apps으로 가서 OAuth App을 생성해준다.생성된 OAuth App에서 Client ID 값과 Client
프로젝트 준비 기나긴 학습이 끝나고 드디어 OpenSea 클론코딩 프로젝트를 시작했다. 4인1조로 편성된 우리팀은 서로의 포지션에 대해 먼저 의논하였다. 다행히 겹치는 포지션 없이 프론트 2 풀스택 1 백 1 스마트컨트랙트는 함께 하기로 하였다. 백을 맡아서 하기로 하