업로드중..
export변수, 함수, 클래스 앞에 export 키워드를 붙여서 모듈의 기능을 외부에서 사용할 수 있도록 내보낸다.importexport로 내보낸 모듈을 가져오는 기능을 담당한다.React에서 애플리케이션의 크기가 커질수록 하나의 파일에서 코드를 작성하기에는 한계가
Git : 버전 컨트롤 시스템(version control system).Github : 원격 저장소(remote repository).$ git add . // 현재 및 하위 디렉토리 모든 파일 index 추가$ git commit -m "(설명)" // lo
템플릿 리터럴은 내장된 표현식을 허용하는 문자열 리터럴입니다. 여러 줄로 이뤄진 문자열과 문자 보간기능을 사용할 수 있습니다. 이전 버전의 ES2015사양 명세에서는 "template strings" (템플릿 문자열) 라고 불려 왔습니다.템플릿 리터럴은 이중 따옴표 나
API는 백엔드 분들이 만든 함수(기능)이고, 버튼 기능마다 api가 따라다녀야 한다.ex) 게시물 저장 API, 프로필 저장 API, 프로필 조회 API...등API의 종류는 크게 rest-API, graphql-API 로 2가지가 있습니다.rest-API 와 gra
❗️응답 기다리기 ➡️ 동기❗️안기다리기 ➡️ 비동기동기의 특징동시에 여러 작업을 수행할 수 없다.흐름을 예측하기 쉽다. 먼저 수행되고 나중에 수행되는 것들이 명확하다.비동기의 특징동시에 여러 작업을 수행할 수 있다.흐름을 예측하기 어렵다. (무엇이 먼저 완료될 지 보
async & await에서 예외를 처리하는 방법은 바로 try catch입니다. async에서는 catch {} 를 사용하고, 프로미스에서는 에러 처리를 위해 .catch()를 사용합니다.코드를 실행하다가 발생한 네트워크 통신 오류뿐만 아니라 간단한 타입 오류 등의
우리가 어느 페이지에서 로그인을 할 때, 누가 언제 접속해도 항상 로그인페이지가 뜨는것을 확인할 수 있다. 이렇게 관리자가 직접 해당 경로를 일일이 설정해 고정된 경로로 사용자들이 이동할 수 있도록 해주는것을 정적라우팅, 스태틱라우팅 이라고 한다. 속도가 빠르다.소규모
javascript는 작성된 코드가 상단에서부터 순서대로 실행되기 때문에 데이터를 요청하고 응답을 받아오는 동안 화면에 그려질 데이터의 내용이 undefined 입니다. 그러면 사용자들이 페이지에 들어와서, 느리다고 생각하거나 기다려야 하는 일들이 많겠지요! 이 부분
객체와 배열은 자바스크립트에서 가장 많이 쓰이는 자료 구조입니다.키를 가진 데이터 여러 개를 하나의 엔티티에 저장할 땐 객체를, 컬렉션에 데이터를 순서대로 저장할 땐 배열을 사용하죠.개발을 하다 보면 함수에 객체나 배열을 전달해야 하는 경우가 생기곤 합니다. 가끔은 객
💡 오늘은 react-hook-form, yup 을 배웠다! 개념은 블로그에서 적기로 하고, 과제 하면서 이해하고 알게된 것들을 간단하게 기록하기!작성자, 비밀번호, 제목, 내용 입력창을 만들고, 게시물 등록하기 버튼을 만들기!❗️ 위 코드에서 const { regi
기타 알아야 할 것 : flash back 기능, FRA영역, Catalog database(백업에 관련된 정보들을 보관하는 곳)flash back(https://velog.io/@seonghae/%EC%98%A4%EB%9D%BC%ED%81%B4-DB%EB%B