profile
A Developer Who Thinks Why
post-thumbnail

[ Svelte ] 스벨트 그리고 리액트

Svelte는 현대적인 웹 애플리케이션을 구축하기 위한 혁신적인 프레임워크로, 사용자가 작성한 코드가 빌드 과정에서 최적화되어 실행될 수 있도록 돕고, 컴파일러 기반의 접근 방식을 채택하고 있어, 런타임 대신 빌드 타임에 코드를 변환하여 더 빠르고 효율적인 애플리케이

2024년 10월 29일
·
0개의 댓글
·
post-thumbnail

[ JavaScript ] 실행 컨텍스트 (Execution Context)

자바스크립트 코드가 실행될 때마다 "실행 컨텍스트"라는 실행 환경이 생성되는데코드가 실행되는 동안 스코프, 변수, 함수 및 this 바인딩 정보를 관리하는데 중요한 역할을 합니다. 실행 컨텍스트는 크게 전역 컨텍스트, 함수 컨텍스트, 블록 컨텍스트로 나뉘며,각각 코드

2024년 9월 25일
·
0개의 댓글
·
post-thumbnail

[ 자료 구조 ] 큐 (Queue)와 스택 (Stack)

데이터를 효율적으로 저장하고 관리하는 방법을 의미합니다. 자료구조는 크게 선형구조와 비선형구조로 나뉘는데 각각의 구조는데이터가 어떻게 저장되고 처리되는지에 따라 성능과 사용 목적이 달라집니다.큐는 선입선출(FIFO, First In First Out) 원칙에 따라 데이

2024년 9월 6일
·
0개의 댓글
·
post-thumbnail

[ Git ] 명령어 정리 ( 계속 수정 예정 )

Git이란?Git은 소스 코드의 버전 관리를 위한 분산 버전 관리 시스템(DVCS)입니다. 개발자들이 협업하여 소프트웨어를 개발할 때, Git은 코드의 변경 이력을 추적하고, 여러 개발자가 동시에 작업할 수 있도록 지원합니다.

2024년 9월 3일
·
0개의 댓글
·
post-thumbnail

[ JavaScript ] Hoisting

📚 호이스팅 ( Hoisting ) 이란? > 자바스크립트에서 호이스팅은 코드 실행 전에 변수와 함수 선언을 메모리에 등록하여, 코드 어디에서나 참조할 수 있게 하는 과정입니다. 사전적 정의 : 끌어올리기 우선, 호이스팅에 대해 더 자세히 설명하기 전에 먼저

2024년 7월 31일
·
0개의 댓글
·
post-thumbnail

[ JavaScript ] Prototype

자바스크립트에서 모든 객체는 프로토타입을 가지는데 프로토타입은 객체를 만들기 위한 기본 틀이라고 할 수 있으며, 객체의 메서드나 프로퍼티를 상속 받는 데 사용됩니다.Test 생성자 함수의 prototype 프로퍼티로 프로토타입에 접근하여 공유 메서드 introduce

2024년 7월 30일
·
0개의 댓글
·
post-thumbnail

[ JavaScript ] const, let, var

> var, let, const는 모두 자바스크립트에서 변수를 선언할 때 사용하는 키워드이며 각 키워드는 변수의 범위와 재선언 및 재할당 가능 여부 등에 차이가 있습니다. 재할당 및 중복 선언 var ( 중복 선언 및 재할당 가능 ) 자바스크립에서는 변수

2024년 7월 29일
·
0개의 댓글
·