#자바스크립트

30 편의 글

Wails 실전 강좌 #7 노트 에디터 실전 — 마크다운 미리보기와 목록 UX
5 분 소요

Wails 실전 강좌 #7 노트 에디터 실전 — 마크다운 미리보기와 목록 UX

2부의 첫 글입니다. 지금까지 백엔드에 치우쳤던 노트 앱의 앞단을 실제로 만듭니다. 마크다운을 안전하게 렌더링하는 미리보기, 타이핑이 멈추면 저장하는 디바운스 자동저장, 편집이 목록 정렬을 흔들지 않게 다루는 법, 그리고 키보드로 노트를 넘나드는 목록 UX를 다룹니다.

Wails로 데스크톱 앱 만들기 #7 프론트엔드 프레임워크 붙이기 — Svelte·Vue·React
4 분 소요

Wails로 데스크톱 앱 만들기 #7 프론트엔드 프레임워크 붙이기 — Svelte·Vue·React

본편에서 바닐라로 만든 앞단을, 상태가 늘어나는 실제 앱을 위해 프레임워크로 바꿉니다. Wails가 프론트엔드를 가리지 않는다는 것의 의미, wails init 템플릿으로 Svelte·Vue·React를 시작하는 법, 생성된 바인딩이 프레임워크와 무관하게 같다는 점, 그리고 바인딩 결과를 프레임워크 상태로 잇는 법을 다룹니다.

타입스크립트 기초 강좌 #1 시작과 셋업
7 분 소요

타입스크립트 기초 강좌 #1 시작과 셋업

타입스크립트가 무엇이고 왜 쓰는지, 첫 코드를 컴파일해 실행하는 곳까지 한 번에 손에 익혀봅니다.

자바스크립트 실전 #6 작은 앱 빌드 — Todo 앱
5 분 소요

자바스크립트 실전 #6 작은 앱 빌드 — Todo 앱

바닐라 자바스크립트로 Todo 앱을 처음부터 끝까지 — DOM, 이벤트 위임, FormData, 로컬 스토리지, 작은 store까지 한 곳에 모읍니다.

자바스크립트 실전 #5 로컬 스토리지와 가벼운 상태 관리
5 분 소요

자바스크립트 실전 #5 로컬 스토리지와 가벼운 상태 관리

localStorage / sessionStorage의 사용법과 함정, 그리고 라이브러리 없이 화면 상태를 깔끔하게 관리하는 패턴까지 정리합니다.

자바스크립트 실전 #4 폼 다루기
6 분 소요

자바스크립트 실전 #4 폼 다루기

폼 검증, FormData 활용, 그리고 제출 시점의 패턴까지. HTML 빌트인 검증을 활용하면서 자바스크립트로 보강하는 방법을 정리합니다.

자바스크립트 실전 #3 fetch와 비동기 UI
5 분 소요

자바스크립트 실전 #3 fetch와 비동기 UI

fetch로 데이터를 받아 DOM에 반영하는 실전 패턴 — 로딩/에러 상태 표시, 디바운스, AbortController로 취소까지 정리합니다.

자바스크립트 실전 #2 이벤트 핸들링과 위임
6 분 소요

자바스크립트 실전 #2 이벤트 핸들링과 위임

이벤트 객체와 버블링/캡처링의 흐름, 그리고 효율적인 이벤트 위임 패턴 — DOM 인터랙션의 표준 도구를 정리합니다.

자바스크립트 실전 #1 DOM 조작 기본
6 분 소요

자바스크립트 실전 #1 DOM 조작 기본

바닐라 자바스크립트로 DOM을 다루는 기본. querySelector, classList, dataset, 그리고 엘리먼트 만들고 끼워넣기까지 정리합니다.

자바스크립트 고급 #7 모듈 시스템 심화
6 분 소요

자바스크립트 고급 #7 모듈 시스템 심화

CommonJS와 ES Modules의 차이, 모듈 호이스팅, 순환 참조 — 자바스크립트 모듈 시스템의 안쪽 동작을 정리합니다.

자바스크립트 고급 #6 Symbol과 Proxy
6 분 소요

자바스크립트 고급 #6 Symbol과 Proxy

충돌 없는 키를 만드는 Symbol, 객체 동작 자체를 가로채는 Proxy. 라이브러리 안쪽에서 만나는 자바스크립트의 메타 도구를 정리합니다.

자바스크립트 고급 #5 메모리 모델과 GC
6 분 소요

자바스크립트 고급 #5 메모리 모델과 GC

자바스크립트의 메모리 관리. 도달 가능성으로 동작하는 가비지 컬렉터와, 모르는 사이 객체가 살아남는 누수 패턴까지 정리합니다.