카테고리: study
Flutter 튜토리얼 1편: Flutter 소개와 첫 앱 만들기
Flutter의 핵심 개념과 개발 환경 설정, 첫 앱을 만드는 과정을 단계별로 설명합니다.
Dart 튜토리얼 36편: Dart Cheatsheet(핵심 문법 빠르게 복습)
자주 쓰는 Dart 문법을 테이블로 훑고, 접기/펼치기 예제 코드로 바로 확인하는 치트시트입니다.
Dart 튜토리얼 35편: Dart 언어 진화와 변경점(Language evolution·Breaking changes)
Dart 버전이 올라가며 무엇이 바뀌는지(언어 기능/도구/제약)를 추적하고, 깨지는 변경(unversioned/deprecated/removed 등)에 대응하는 실무 루틴을 정리합니다.
Dart 튜토리얼 34편: 에디터 & DartPad(IntelliJ·VS Code·DartPad·Troubleshoot)
Dart 개발 환경을 빠르게 갖추는 방법(IDE 플러그인/SDK 경로/확장 설치)과, DartPad 사용·문제 해결 체크리스트를 정리합니다.
Dart 튜토리얼 33편: 디버깅 & DevTools(Dart DevTools·웹 디버깅)
DevTools로 CLI/웹 앱을 디버깅하는 기본 흐름(실행 옵션, 접속 URL, 단축키)과 웹에서는 브라우저 도구를 함께 쓰는 기준을 정리합니다.
Dart 튜토리얼 32편: 자동 수정과 포맷(dart fix·dart format·dart doc)
분석 결과를 자동 수정(dart fix)하고, 포맷을 고정(dart format)하며, API 문서를 생성(dart doc)하는 실무 루틴을 정리합니다.
Dart 튜토리얼 31편: 코드 품질과 분석(dart analyze·lints·analyzer plugins·diagnostics)
정적 분석(dart analyze)으로 문제를 조기에 발견하고, lints/플러그인으로 규칙을 확장하며, diagnostics로 메시지를 해석하는 흐름을 정리합니다.
Dart 튜토리얼 30편: 빌드·컴파일·자동화(dart build·dart compile·build_runner·webdev)
빌드 훅이 있는 프로젝트는 dart build, 없는 경우는 dart compile로 컴파일하며, 코드 생성/웹 빌드는 build_runner·webdev로 자동화하는 기준을 정리합니다.
Dart 튜토리얼 29편: Dart SDK & 기본 CLI(dart tool·create·run·test)
Dart CLI의 기본 흐름(dart create→run→test)과, dart run의 실행 대상 규칙, dart test의 필터링 옵션을 정리합니다.
Dart 튜토리얼 28편: JS interop 과거 방식 이해(dart:js·package:js·dart:js_util)
Dart의 legacy JS interop이 어떤 역할을 했는지, next-gen interop과 어떤 관계인지, Wasm에서 왜 사용할 수 없는지를 정리합니다.