profile
개발이 싫어.

리액트 문서 읽기 useTransition / useDeferredValue

UI를 차단하지 않고 상태를 업데이트할 수 있는 hookstartTransition은 non-blocking이다startTransition에 전달하는 함수는 동기식이어야 한다.진행 중인 transition이 여러 개 있는 경우 React는 현재 이를 일괄 처리. 이는

2024년 2월 26일
·
0개의 댓글
·

리액트 문서 읽기. useMemo / useCallback

https://react.dev/reference/react/useMemohttps://react.dev/reference/react/useCallbackuseMemo is a React Hook that lets you cache the result

2024년 2월 19일
·
0개의 댓글
·

React 공홈 읽기 - Reference [useEffect ] / [useLayoutEffect ] / [useInsertionEffect]

https://react.dev/reference/react/useEffecthttps://react.dev/reference/react/useInsertionEffect팀원들과 공유한 이야기.외부 동기화 되는 코드가 아니라면 Effect를 제거할

2024년 1월 25일
·
0개의 댓글
·

React 공홈 읽기 - Reference [useRef] / [useImperativeHandle]

읽고 스터디원들과 공유한 내용. useRef다음 렌더링에서 useRef는 동일한 객체를 반환한다. useRef 는 렌더링에 필요하지 않은 값을 참고할 수 있게 해주는 훅ref는 그냥 자바스크립트 plain object이다. ref.current가 바껴도 리액트는 변화를

2024년 1월 15일
·
0개의 댓글
·

시나브로자바스크립트 - 웹서버기초(1,2)

(1) 강의에서. . 1번.웹서버 작성 코드를 작성하다가 Content-Type은 뭘까? 궁금해졌다.res.setHeader('Content-Type', 'text/plain');The Content-Type entity header is used to indicate

2024년 1월 11일
·
0개의 댓글
·

React 공홈 읽기 - Reference [useContext]

https://react.dev/reference/react/createContextuseContext returns the context value for the calling component.If there is no such provider, then

2024년 1월 9일
·
0개의 댓글
·

자바스크립트 7장

배열은 값의 순서 있는 집합. 순서, 즉 위치를 나타내는 숫자인 인덱스가 있다. 배열에는 모두 length 프로퍼티가 있다. entries() --> 각 요소 index가 필요하다면?forEach()배열 순회를 함수형으로 바꾼 배열 메서드. 전달 받은 함수를 각 배열

2023년 6월 23일
·
0개의 댓글
·

자바스크립트 6장

객체: 프로퍼티의 순서 없는 집합이다.타입스크립트 있으면 좋겠지만. 점 연산자의 왼쪽이 null or undefined면 실패. 그러니 명시적으로 && or ?. 를 이용해서 하자. 객체를 문자열로 변환하는 작업. JSON.stringfy() / JSON.parse()

2023년 6월 11일
·
0개의 댓글
·

18 리액트 문서 읽어보자. JavaScript in JSX with Curly Braces / Passing Props to a Component / Conditional Rendering /

Passing Props to a ComponentUse spread syntax with restraint. If you’re using it in every other component, something is wrong. Often, it indicates tha

2023년 6월 7일
·
0개의 댓글
·

자바스크립트 5장을 읽고..

문. 실행을 통해 어떤 동작을 수행하다. 동작을 수행하는 방법엔 뭐가 있나. 표현문: 할당이나 함수 호출처럼 부수 효과가 있는 표현식선언문: 변수를 선언하거나 함수를 정의제어문: 기본 실행 순서를 바꾸는 조건문(if, switch) / 루프(while, for)가져오기

2023년 2월 7일
·
0개의 댓글
·
post-thumbnail

자바스크립트 4장을 읽고.

어떤 값으로 평가 되는 구절로 단순 상수, 변수 이름도 표현식으로 부를 수 있고, 배열 객체 초기화 표현식, 함수 정의 표현식, 프로터티 접근 표현식, 호출 표현식, 객체 생성 표현식이 있다.배열 초기화 표현식 내의 요소 표현식은 배열 초기화 표현식을 평가할 때마다 평

2023년 1월 29일
·
0개의 댓글
·
post-thumbnail

자바스크립트 완벽가이드 3장을 읽고.

number, string, boolean, null, undefined, symbol(new!)여기서 null, undefined 알아보자.null: 객체가 없다. (숫자나 문자열에도 같은 의미로 사용 가능)undefined: 존재하지 않는 객체 프로퍼티나 배열 요소

2023년 1월 17일
·
0개의 댓글
·

자바스크립트 완벽가이드 2장을 읽고. (어휘 구조)

자바스크립트 어휘 구조 즉 기본적인 규칙에 대해 알아보자. 대소문자를 구별한다. 토큰 공백을 무시한다. 대부분의 경우 줄바꿈은 무시한다. 예약어: 특정 식별자를 언어 자체에서 사용하도록 예약한 것.if, while, for. 등 let 같은 경우엔 복잡한 규칙이 존재하

2023년 1월 7일
·
0개의 댓글
·

자바스크립트 완벽가이드 1장을 읽고.

간단 소개 자바스크립트에서 입출력, 네트워크, 스토리지와 같은 발전된 기능은 자바스크립트가 입베드된 '호스트 환경'이 담당한다. 자바스크립 호스트 환경은 웹 브라우저 > 노드 로 넘어오게 되면서 자바스크립트가 웹 브라우저 API에서 벗어나 운영 체제 전체에 접근해 파일

2023년 1월 7일
·
0개의 댓글
·

런타임 컴파일

런타임 오류프로그램이 동작할 때 발견하는 것. 즉 사용자가 쓸 떼. 컴파일 오류코드가 컴파일 될 때 타입 오류를 잡아줄 수 있도록 타입스크립트를 사용한다. 코드가 컴파일 될 때 컴파일러가 해석되지 못해서 발생런타임 환경에서의 에러.로그인이 실패했으니. 다른 걸 해봐라.

2022년 8월 7일
·
0개의 댓글
·

얕복 깊복

1번 케이스의 경우 배열안에 중첩된 객체를 가지고 있다. 얕은 복사는 데이터가 중첩된 것은 복사하지 않고 가장 상위의 객체만 복사한다. 즉 원본 객체와 같은 메모리를 참조한다는 것..그래서 원본도 변함그러나 그냥 객체의 경우 상위 객체 뿐만 아니라 중첩된 객체까지 다

2022년 8월 7일
·
0개의 댓글
·

var let const

var는 함수레벨스포트 변수를 선언할 때 사용한다. 함수 외부에서 선언되면 전역범위를 가지고 함수 내부에서 선언되면 함수 외부를 제외한 내부 어디에서든 참조가 가능하다. 이렇게 할 경우 가독성이 무척 떨어지고 디버깅 하기 어렵기 때문에 블록레벨 스코프를 선언할 수 있는

2022년 8월 7일
·
0개의 댓글
·

DOM / 브라우저 렌더링

DOM은 크게 보면 웹브라우저가 HTML을 인식하는 방식인데요. HTML등 구조적 문서를 트리기반으로 재구성해서 이걸 접근하고 조작할 수 있는 api를 제공합니다. 이걸 통해 자바스크립트와 같은 언어로 다양한 문서를 생성하고 조작할 수 있는거죠. 브라우저렌더링. 브라우

2022년 8월 4일
·
0개의 댓글
·

this를 다시 정의한다.

this란. 자신이 속한 객체를 가르키는 자기 참조 변수입니다. 자바스크립트에서 this는 함수 호출 방식에 따라 달라지는데요. 일반 함수의 경우 this는 전역 객체에 바인딩 되고메소드로 호출 될 경우엔 해당 메소드 스코프에 바인딩 됩니다. 단 화살표 함수는 다른데요

2022년 8월 4일
·
0개의 댓글
·
post-thumbnail

호이스팅

자바스크립트는 코드가 실행 되기 전에 변수 정보들을 미리 수집합니다. environmentRecord에 저장. (현재 컨텍스트와 관련된 코드의 식별자 정보)즉 자스는 이미 코드가 실행하기 전에 변수명들을 모두 알게 되는데, 이것을 편의상 최상단에 끌어올린다고 설명한다.

2022년 8월 1일
·
0개의 댓글
·