CHUCK CHUCK 박사

잼잼 개발자

[Programming Foundation] 동적 타이핑(Dynamic Typing)

동적 타이핑

동적 타이핑이란? 변수의 타입을 미리 선언하지 않고, 실행 시점에 할당된 값에 따라 자동으로 타입이 결정되는 것을 말합니다. 1. 기본 동적 타이핑 1 2 3 4 5 6 7 8 9 10 11 // 변수 타입이 자동으로 결정됨 let value = 42; // number 타입 value = "Hello"; // string 타입으로 변경 valu...

[Programming Foundation] 멀티 패러다임

멀티 패러다임 언어의 특징

멀티 패러다임이란? 하나의 프로그래밍 언어에서 여러 가지 프로그래밍 방식을 지원하는 것을 말합니다. JavaScript는 대표적인 멀티 패러다임 언어입니다. 1. 객체지향 프로그래밍 (OOP) Object-Oriented Programming 객체를 기반으로 프로그램을 구조화하는 패러다임입니다. 1 2 3 4 5 6 7 8 9 10 11 12 ...

[Programming Foundation] 컴파일러 & 인터프리터

컴파일러와 인터프리터의 차이점

1. 컴파일러 언어 소스 코드 전체를 기계어로 한 번에 변환한 후 실행하는 방식입니다. 1 2 3 4 5 6 7 // C++ 예시 #include <iostream> int main() { std::cout << "Hello World"; // 이 코드는 바로 실행되지 않음 return 0; } 실행 과정 ...

[JS] Js기초

javaScript 기초를 탄탄하게 다져보자

[JavaScript] 기초 [JS] Js기초 인터프리터 언어 멀티 패러다임 동적 타이핑 브라우저 중심 [JS] Js기초 변수 [JS] Js기초 자료형 [JS] Js기초 형변환 [JS] Js기초 연산자 [JS] Js기초 반복문 [JS] Js기초 switch...

[FRONT] BroadcastChannel 사용해서 같은 도메인 브라우저 간 통신하기

tab과 tab 사이통신해보자

[FRONT] [FRONT] 프론트엔드 쿠키 이슈 해결하기 [FRONT] Nuxt Proxy 설정과 활용 [FRONT] 웹 캐시 전략과 구현 [FRONT] Next.js와 Nuxt.js 비교 분석 [FRONT] Monorepo vs Multi-repo vs Monolith 아키텍처 [FRONT] mitmproxy를 활용한 디버...

[React] react에서 캐싱처리를 위한 react queryd와 indexDB 비교분석

장점과 단점을 비교하여 캐싱처리를 위한 react queryd와 indexDB 비교분석

[React] [React] vite React설치 SWC 설명 Project initial setting [React] Prettier, ESLint 세팅 [React] ts 세팅 tsconfig.json tsconfig.app.json, tsconfig.node.json 멀...

[React] react lazy 지연로딩 예제

react lazy 사용하여 컴포넌트 간의 데이터를 효율적으로 공유하기

[React] [React] vite React설치 SWC 설명 Project initial setting [React] Prettier, ESLint 세팅 [React] ts 세팅 tsconfig.json tsconfig.app.json, tsconfig.node.json 멀...

[React] Context API

context api 사용하여 컴포넌트 간의 데이터를 효율적으로 공유하기

[React] [React] vite React설치 SWC 설명 Project initial setting [React] Prettier, ESLint 세팅 [React] ts 세팅 tsconfig.json tsconfig.app.json, tsconfig.node.json 멀...

[React] 프론트 에러추적 도구 Sentry 사용해보기

에러추적을 통해 확실한 코드 리뷰 및 디버깅

[React] [React] vite React설치 SWC 설명 Project initial setting [React] Prettier, ESLint 세팅 [React] ts 세팅 tsconfig.json tsconfig.app.json, tsconfig.node.json 멀...

[React] Framer React 사용해보기

Framer React

[React] [React] vite React설치 SWC 설명 Project initial setting [React] Prettier, ESLint 세팅 [React] ts 세팅 tsconfig.json tsconfig.app.json, tsconfig.node.json 멀...