Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 |
Tags
- UML
- 상태관리
- 포인터
- 프로그래밍기초
- 개발기초
- flutter web
- 개발자성장
- 클린아키텍처
- 플러터
- 정처기실기
- RiverPod
- 초보개발자
- 멘탈관리
- C언어
- DART
- Flutter
- 블록체인
- 모바일앱개발
- 정보처리기사실기
- 정처기실기기출
- 정보처리기사실기기출
- 모바일 앱 개발
- 비동기처리
- Java
- 자바
- 리버팟
- 정처기
- 정보처리기사
- 앱개발
- claudecode
Archives
- Today
- Total
목록2026/04/02 (1)
Flutter & Mobile by Kay
[Flutter] CanvasKit 개념 | 웹 렌더링 방식 완전 이해
1. 서론Flutter Web을 처음 접하면 가장 헷갈리는 개념 중 하나가 바로 CanvasKit입니다.“HTML 렌더링이랑 뭐가 다른데?”“왜 용량이 커지지?”“성능은 언제 좋아지는 거지?”이 질문들에 대해 개발자 관점에서 한 번에 정리해보겠습니다.2. 문제 상황Flutter Web 프로젝트를 빌드하면 다음과 같은 선택지를 보게 됩니다.HTML 렌더러CanvasKit 렌더러여기서 많은 개발자들이 고민합니다. 👉 “도대체 뭘 써야 하지?”3. 정답 (핵심 요약)CanvasKit = Flutter를 그대로 웹에 이식한 고성능 렌더링 엔진HTML Renderer = 웹 기술(HTML/CSS/DOM) 기반 렌더링👉 쉽게 말하면HTML → 웹스럽게 그리는 방식CanvasKit → 앱처럼 그리는 방식4. 개념..
Mobile Development/Flutter&Dart
2026. 4. 2. 10:20