clean_architecture_flutter
1.0.0
这个颤抖的项目遵循干净的体系结构模式,从而促进了关注和可维护性的分离。该项目结构为几层:
演示层:包含小部件,页面和演示逻辑(BLOC)。处理用户界面和用户交互。
域层:包含用例和域实体和抽象存储库。
数据层:管理数据源,存储库和数据模型。负责数据检索和存储。分为repositories , model , local_data_sources和remote_data_sources 。
我们的应用程序包括强大的登录系统。这是此功能的关键方面:
输入验证:我们确保对用户输入(例如电子邮件和密码)进行验证以维护数据完整性。
身份验证:输入有效的凭据后,用户将被认证并授予对其帐户的访问。
使用我们的注册功能,创建帐户很简单。关键元素包括:
输入验证:类似于登录功能,我们验证用户输入,以确保使用图像文件验证的数据准确性。
创建ACCOUT :输入有效的凭据后,用户将有效创建ACCOUT。
除了依赖项外,还使用了一些DEV依赖项用于测试和代码生成: