본문 바로가기

Front-End94

callback, promise callback, promise Promise를 사용한 함수의 경우, const promiseFunc = async () => { const data = await fetch() .... const responseData = await response.json(); return responseData } const exampleFunc1 = () => { const responseData = promiseFunc() //이 경우, Promise가 반환된다. } const exampleFunc2 = async () => { const responseData = await promiseFunc() //이 경우, responseData가 반환된다. } https://velog.io/@vraimentres/pr.. 2023. 1. 29.
(책) 알아서 잘 딱 깔끔하고 센스있게 정리하는 TypeScript 핵심 개념 2023/01/19(목) 1. TypeScript란? - 알고있던 내용 1. JavaScript 변수에 타입을 설정해주는 것 2. (사용 경험) interface로 객체타입을 설정해주거나, 매개변수(props등)에 타입을 미리 넣어준다. - 궁금한 내용 1. 타입스크립트와 자바스크립트의 차이, 혹은 관계? 2. 타입 체크 3. tsc를 해서 컴파일 하는 이유 4. 자동으로 타입스크립트 파일을 자바스크립트 파일로 전환하는 방법 - 이해한 내용 1. 타입스크립트는 JavaScript에 정적 타입이 추가된 언어이다. 2. 컴파일 시점에 타입 체크(선언한 데이터 타입에 맞는 값을 할당했는지 검사)를 진행합니다. 3. tsc란 타입스크립트 파일을 자바스크립트 파일로 컴파일해 줍니다. => 이유: 브라우저는 타입스.. 2023. 1. 19.
(책) 리액트를 다루는 기술 - 알고있던 내용 1. => 제목과 관련된 기존에 알고 있던 내용을 서술했습니다. - 궁금한 내용 1. => 해당 주제에서 다루는 내용 중, 바로 이해하지 못한 부분, 혹은 궁금한 내용을 서술했습니다. - 이해한 내용 1.궁금한 내용의 번호에 맞게 이해한 내용을 서술했습니다. - 새로 알게된 내용 1. 이해한 내용과는 다르게, 새로 알게 되었지만 이해하는 노력 없이 자연스럽게 받아들인 내용을 서술했습니다. - 보충할 내용 1. 이해한 내용, 새로 알게된 내용과 다르게 암기해야 할 간단한 내용등을 부수적으로 서술했습니다. 2023/01/13 15. Context API 15.1. ~ 15.2. Context API - 알고있던 내용 1. Context API: 컴포넌트의 트리가 깊어질수록 props로 같은.. 2023. 1. 13.
github 반드시! 작업 전에 해야할 것 커밋 하기 전에 브랜치를 만들 것~!!! git checkout main git pull git checkout -b [브랜치명] 커밋 메시지 작성 및 커밋 git push 1. Issue 작성하기! issue 1개당 branch는 1개! - [ ] 내용입력 2. branch 생성 및 이동 git checkout -b [branch 이름] : 커밋 내역 조회 git log 커밋 한개 삭제 git reset HEAD^ git checkout main git pull 2023.01.04(수) 커밋을 잘못 되돌렸을 때 다시 되돌리는 방법 git reflog 를 통해 현재까지의 history를 확인하고 되돌아갈 커밋 아이디를 찾는다. 그옆의 HEAD@{번호}를 봐야 함. git r.. 2022. 12. 17.