2025-09-25
커밋 컨벤션
- feature: 새로운 기능을 추가할 때
- fix: 버그를 수정할 때
- docs: 문서 내용을 변경할 때
- style: 코드 스타일이나 서식 변경이 있을 때
- refactor: 코드를 리팩토링할 때 (기능 변경 없이 코드 구조만 개선)
- test: 테스트 코드 관련 변경이 있을 때
- chore: 빌드 스크립트나 기타 유지보수 작업에 해당할 때
플러터의 라이브러리
pub.dev 의 유용한 라이브러리들
- cupertino_icons : 위젯 아이콘
- intl : 번역
- google_fonts : 폰트
- permission_handler : 권한을 다루는 기능
- custom_lint : 린트규칙을 쉽게 적용할수있게 해줌
- 코드스타일에 어긋난 코드, 비효율적인 코드들을 찾아서 경고창을 띄워줌
- 코드품질/가독성/유지보수성이 높은 프로젝트 개발에 도움을 줌
- flutter_svg : svg를 렌더링하기 위한 도구
- flutter_local_notifications : 로컬 알림
- path_provider : 파일 시스템을 사용하기 위한 기능 제공
- geolocator : 위치
- location : 위치
- dio : http 기능을 사용할때사용
- toggle switch : 스위치 위젯
import
- dart 기본 라이브러리 :
import 'dart:패키지명' - pub 라이브러리 :
import 'package:패키지명' import '파일경로'
라이브러리 별명
import '라이브러리' as 별명
특정기능 import
- 특정 기능만 불러오기 :
import '라이브러리' show 기능 - 특정 기능 빼고 불러오기 :
import '라이브러리' hide 기능