Frontory

코드 편집 · 실습 · 필기 열기 →

Svelte · 27 세 프레임워크 비교 준비

시리즈 목차 · 전체 기술 지도

단계: Canvas 검증과 프레임워크 비교 · 외부 실행 예제 · 미리보기 안내 · 저장 ID: svelte-step-27

목표와 학습 후 역량

선수 지식

27단위는 26단위 결과물과 실험 기록을 이어 사용합니다.

핵심 개념과 설명

동일 입력

비교 데이터의 id·제목·완료 상태와 조작 순서를 고정합니다. 기능이 다르면 코드량과 반응 속도 비교의 근거가 약해집니다.

관찰 분리

구현 차이와 개인 선호는 별도로 기록합니다. 실제 실행하지 못한 항목은 미실행으로 표시합니다.

실습 준비

예제 화면의 실행 범위 안내를 먼저 확인하세요. 다음은 과제를 별도 프로젝트로 확장할 때의 준비 환경입니다. 별도 Svelte 5 Vite 프로젝트에서 .svelte 파일을 컴파일해 실행합니다. 패키지 버전과 lockfile을 기록하세요. Frontory의 Svelte 미리보기는 실제 writable와 명시적 DOM 어댑터이며 .svelte 컴파일러나 runes 실행기가 아닙니다.

연결된 예제는 출발점입니다. 아래 과제 전체가 완성된 코드는 아니며, 예제의 지원 범위를 넘는 작업은 별도 프로젝트에서 수행하세요.

실습 과제

  1. notes/comparison-plan.md에 카드 3개·토글·필터·A/B 필기 계약을 적으세요.
  2. React·Vue 별도 프로젝트에 같은 데이터를 공급하고 실행 환경을 기록하세요.
  3. 상태·파생·이벤트·cleanup의 대응 코드 위치를 모으세요.

관찰할 변수

변수기준 조건바꿀 조건예상할 변화·검증 가설
입력 데이터프레임워크별 다른 데이터공통 fixture출력 차이를 같은 입력 기준으로 설명할 수 있다.

표의 예상은 측정 결과가 아닙니다. 한 번에 한 조건만 바꾸고 실제 결과가 다르면 원인을 기록하세요.

완료 조건

자가 점검

  1. 소스 줄 수가 적으면 유지보수가 항상 쉬운가요?
  2. 내장 Svelte 열은 어떤 종류의 비교에서 제외해야 하나요?

공식 참고

연결된 예제와 실행 범위

예제 원본 · 실행 환경과 제한

미리보기는 Svelte writable/DOM 계약 실험입니다. runes·snippet·컴파일 결과는 실제 App.svelte를 Svelte 5 프로젝트에서 실행하세요.

원본 코드·기록은 자동으로 덮어쓰지 않습니다. 기존 예제를 초기화할 때도 필기는 유지됩니다.

다음 학습

이전: 동일 계약의 회귀 시나리오 · 다음: 프레임워크 비교

실험 기록 — 직접 작성

목표

핵심 개념

바꾼 변수와 예상

실제 결과

배운 점

남은 질문

코드 편집 · 실습 · 필기 열기 →