Flutter Day 3-1: Dart Null Safety
·
🖥️Frontend/Flutter
1. 널 세이프티(Null Safety)란?널 세이프티(Null Safety)는 다트(Dart) 언어에서 널(null)로 인한 오류를 방지하기 위한 기능입니다.다트 컴파일러는 널이 될 수 있는 타입과 널이 될 수 없는 타입을 명확히 구분하여,컴파일 시점에 잘못된 널 참조를 미리 감지해 줍니다.Sound Null Safety란?사운드 타입 시스템(Sound Type System):컴파일러가 널 안전성 규칙을 엄격히 적용하여, 런타임 중 널 포인터 예외를 방지합니다.잘못된 널 참조는 프로그램을 중단시키는 주요 원인 중 하나입니다.널 세이프티는 이를 방지하여 안정적인 코드를 작성하도록 돕습니다.2. 기본 사용법void main() { String name = '길동'; // 널 허용하지 않는 String 타..