#前端架构
awesome - Feature-Sliced Design前端架构资源汇总
Feature-Sliced Design前端架构React开发模板代码组织Github开源项目
该项目收集了Feature-Sliced Design (FSD)相关的优质资源,涵盖社区链接、项目示例、开发工具、IDE插件、文章和演讲资料。为学习和应用FSD架构的开发者提供全面实用的参考资料,有助于深入理解和实践这一前端架构方法。
eslint-config - Feature Sliced架构专用ESLint配置工具
Feature-SlicedESLint前端架构代码规范模块化Github开源项目
@feature-sliced/eslint-config是专为Feature Sliced架构开发的ESLint配置包。该工具利用现有ESLint插件,实现对代码隔离性、模块分解、公共API、层级范围和命名规范的控制。配置支持别名、相对和绝对导入,且大小写不敏感。开发者可根据项目需求自定义配置,如选择性使用规则、采用实验性规则或调整警告级别。
documentation - 一体化前端代码架构方法,提升项目可维护性
Feature-Sliced Design前端架构代码组织架构方法论应用结构Github开源项目
Feature-Sliced Design (FSD) 是一种用于前端应用的架构方法论,帮助项目在应对不断变化的业务需求时保持清晰和结构化。FSD 按影响范围、业务领域和技术目的组织代码,实现统一架构,确保逻辑可控重用,增强代码稳定性。面对变更和重构时,FSD 防止模块相互影响,依据业务需求分割应用,使项目功能易于导航和理解。
stacked - 为Flutter应用提供完整前端架构的开源框架
StackedFlutter前端架构生产应用可测试性Github开源项目
Stacked是一个为Flutter应用提供完整前端架构的开源框架。它着重提高代码的可测试性和可维护性,为开发者提供全面解决方案。该框架拥有详细文档和定期更新,适用于各种规模的Flutter项目开发。Stacked通过其架构设计,帮助开发者构建结构清晰、易于维护的应用程序。