clean_architecture_flutter
1.0.0
이 플러터 프로젝트는 깨끗한 아키텍처 패턴을 따르며, 이는 우려의 분리와 유지 관리를 촉진합니다. 프로젝트는 여러 계층으로 구성됩니다.
프리젠 테이션 레이어 : 위젯, 페이지 및 프레젠테이션 로직 (BLOC)이 포함되어 있습니다. 사용자 인터페이스 및 사용자 상호 작용을 처리합니다.
도메인 레이어 : 사용 사례 및 도메인 엔티티 및 추상 리포지토리가 포함됩니다.
데이터 계층 : 데이터 소스, 리포지토리 및 데이터 모델을 관리합니다. 데이터 검색 및 스토리지에 대한 책임. repositories , model , local_data_sources 및 remote_data_sources 로 나뉩니다.
우리의 응용 프로그램에는 강력한 로그인 시스템이 포함되어 있습니다. 이 기능의 주요 측면은 다음과 같습니다.
입력 유효성 검사 : 이메일 및 비밀번호와 같은 사용자 입력이 데이터 무결성을 유지하도록 검증되도록합니다.
인증 : 유효한 자격 증명을 입력하면 사용자는 인증 및 계정에 대한 액세스 권한을 부여합니다.
가입 기능을 사용하면 계정 작성이 간단합니다. 주요 요소는 다음과 같습니다.
입력 유효성 검사 : 로그인 기능과 유사하게 이미지 파일 유효성 검사를 통해 데이터 정확도를 보장하기 위해 사용자 입력을 유효하게합니다.
Accout 만들기 : 유효한 자격 증명을 입력하면 사용자는 Accout을 생성하는 데 유효합니다.
종속성 외에도 테스트 및 코드 생성에 사용되는 DEV 종속성도 있습니다.