please note that accessing the cache imperatively via the queryClient does NOT create a subscription, so your component will not be re-rendered if you
MVC란? > 💡 프로그램을 각각의 역할에 따라 Model, View, Controller로 나누어 설계한 아키텍처 패턴이다. 소프트웨어의 비즈니스 로직과 화면을 구분하는데 중점을 두고 있으며 이러한 "관심사 분리" 는 더나은 업무의 분리와 향상된 관리를 제공한다.
https://gitexercises.fracz.com/git 문제를 풀면서 사용방법을 익힐 수 있는 사이트이다.새 폴더를 만든다.vscode로 폴더를 연다.cd 새폴더 이름아래 명령어를 순서대로 입력한다.1번 문제디렉터리에 A.txt와 B.txt라는 두 개의
컴포넌트에서 데이터를 관리(State)하고 데이터가 변경 될 때 상호작용(Effect)을 하기 위해 사용합니다.기존에는 컴포넌트 내에서 State의 생명주기를 관리하기 위해서 반드시 클래스 컴포넌트를 사용하여야 했습니다.다소 복잡한 클래스 컴포넌트를 보완하고 함수 컴포
데이터 타입 데이터 타입은 원시 타입(primitive type)과 객체/참조 타입(Object/reference type)으로 분류할 수 있다. 원시 타입과 객체(참조) 타입의 3가지 다른점 ✔️1-1원시 타입의 값은 변경 불가능한 값이다. 한번 생성된 원시 값은
1.fast-forward merges Git merge 중에서도 가장 깔끔하고 간단한 fast-forward merge a,b,c commit을 master 브랜치에서 한 후 feature-a 브랜치를 만들고 d와 e commit을 했다. 새로운 branch가 생성
리터럴 리터럴은 사람이 이해할 수 있는 문자 또는 약속된 기호를 사용해 값을 생성하는 표기법을 말한다. 자바스크립트 엔진은 코드가 실행되는 시점인 런타임에 리터럴을 평가해 값을 생성한다. 즉, 리터럴은 값을 생성하기 위해 미리 약속한 표기법이라고 할 수 있다.
오늘 배운것과 프론트엔드 기술면접 질문들을 종합하여 정리한다. 질문 출처 - 프론트엔드 인터뷰 핸드북 CSS CSS margin과 padding의 차이 margin은 대상 바깥쪽 여백을 통제할 수 있고, padding은 대상 안쪽 여백을 통제할 수 있다. Box-mod
웹 제작시 고려사항 1.웹 표준 웹 사이트를 작성할 때 따라야 하는 공식 표준이나 기술규격 2.웹 접근성 장애 여부와 상관 없이 모두가 웹 사이트를 이용할 수 있게 하는것 3.크로스 브라우징 모든 브라우저 또는 기기에서 사이트가 제대로 작동하도록 하는 기법 DOCTY
스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다.예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다.스파이가 가진
인 자바스크립트 엔진은 구글 크롬의 V8이다.V8 엔진은 크게 두 부분으로 구성된다.Memory Heap: 메모리 할당이 이루어지는 곳, 동적으로 생성되는 객체들을 할당 구조화되지 않은 넓은 메모리 영역을 지칭한다.Call Stack: 코드가 실행되면서 스택 프레임이
0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요.예를 들어, 주어진 정수가 6, 10, 2라면 6102, 6210, 1062, 1026, 2610, 2106를 만들 수 있고, 이중 가장 큰 수는 6210입니다.0 또는 양
위와 같은 삼각형의 꼭대기에서 바닥까지 이어지는 경로 중, 거쳐간 숫자의 합이 가장 큰 경우를 찾아보려고 합니다. 아래 칸으로 이동할 때는 대각선 방향으로 한 칸 오른쪽 또는 왼쪽으로만 이동 가능합니다. 예를 들어 3에서는 그 아래칸의 8 또는 1로만 이동이 가능합니다