登录
下载
Skill UI
浏览并发现
11165+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
架构模式
,共找到
235
条记录
默认排序
最新上传
最多下载
文件夹管理API抽象层目录
webiny-api-aco-catalog
webiny/webiny-js
141
本目录是一个用于Webiny API的抽象层集合,提供了完整的文件夹生命周期管理接口。它定义了标准化的架构模式,包括用例层(Use Cases)、数据仓库层(Repositories)和事件监听器(Event Handlers)。它涵盖了文件夹的创建、读取、删除、更新、权限控制和层级关系管理等核心业务逻辑,确保代码的模块化和高内聚性。
查看详情
API后端架构模式指南
webiny-api-architect
webiny/webiny-js
118
本指南是Webiny框架下构建稳定后端API的权威参考。它详细介绍了如何结构化功能模块,区分服务层(Service,多方法,单例)和用例层(UseCase,单方法,瞬时),并通过依赖注入(DI)容器管理依赖关系。内容涵盖了服务提供者模式(ServiceProvider)等高级设计模式,是进行所有后端API开发的必备知识。
查看详情
领域事件处理与处理器模式
webiny-event-handler-pattern
webiny/webiny-js
415
本指南介绍了Webiny框架的事件处理器模式,用于实现领域事件(如创建前/后钩子)的处理逻辑。核心原则是保持处理器层精简,所有业务逻辑必须封装到可重用的服务层或用例中。此外,内容还详细展示了如何定义、发布和响应自定义领域事件,确保系统架构的松耦合和高可维护性。
查看详情
用例模式业务逻辑开发
webiny-use-case-pattern
webiny/webiny-js
471
本指南介绍了Webiny框架中的用例(UseCase)模式,它是一种用于封装单一业务操作的架构方法。通过用例模式,可以将核心业务逻辑与API调用层分离,提高代码的可测试性和可维护性。文档详细指导了如何使用依赖注入(DI)、Result类型处理成功/失败状态,以及如何定义规范的领域级错误。
查看详情
Webiny V5到V6迁移模式指南
webiny-v5-to-v6-migration
webiny/webiny-js
429
本技能提供Webiny V5到V6架构的详细迁移指南。它指导用户如何将基于插件的V5代码,转换为基于特性的依赖注入(DI)服务。内容涵盖了ContextPlugin到DI服务的转换、事件订阅到EventHandler的升级,是进行大型框架升级的关键参考资料。
查看详情
使用Go语言构建GraphQL API
golang-graphql
samber/cc-skills-golang
369
本技能指南详细介绍了使用Golang构建、审查和优化GraphQL API的最佳实践。内容涵盖了从Schema定义(可空性、分页)到Resolver模式分离,以及最重要的性能优化(使用DataLoaders解决N+1问题),适用于任何Go后端服务的开发和架构审计。
查看详情
FastAPI生产级最佳实践模式
fastapi-patterns
affaan-m/everything-claude-code
407
本指南提供了一套用于构建生产级、可扩展FastAPI API的架构模式和最佳实践。内容涵盖了清晰的项目结构划分、使用依赖注入管理数据库会话和认证、通过Pydantic定义请求和响应模型,以及处理异步I/O操作等关键环节,确保代码的健壮性和可维护性。
查看详情
MVVM解耦消息通信工具
mvvm-toolkit-messenger
github/awesome-copilot
138
该消息总线提供了一个强大的发布/订阅(Pub/Sub)机制,用于View Models之间的解耦通信。它允许多个组件在不持有直接引用的情况下异步交流,解决了MVVM架构中常见的紧耦合问题。支持值广播、请求-回复(同步/异步)和集合数据收集等多种消息模式,适用于WPF、MAUI等跨平台应用开发。
查看详情
tinystruct 框架开发模式
tinystruct-patterns
affaan-m/everything-claude-code
236
本文档介绍了使用 tinystruct Java 框架构建应用程序模块或微服务所遵循的架构和实现模式。它涵盖了路由、上下文管理、使用Builder进行JSON处理以及同时支持CLI和HTTP双模式的开发实践,帮助开发者构建轻量级、结构化的应用。
查看详情
Quarkus设计模式参考
quarkus-patterns
affaan-m/everything-claude-code
228
本技能提供Quarkus框架下的常用设计模式和最佳实践指南。它帮助开发者理解和应用云原生微服务架构的最佳实现方法,确保代码结构健壮可靠,是学习Quarkus架构设计的参考资料。
查看详情
Prisma ORM高级模式与最佳实践
prisma-patterns
affaan-m/everything-claude-code
145
本指南详细介绍了在使用Prisma ORM构建TypeScript后端应用时的生产级最佳实践。内容涵盖了优化的Schema设计、复杂查询编写、事务管理、分页策略,并重点指出了服务器无状态环境和批量操作中常见的性能陷阱,帮助开发者构建健壮的后端架构。
查看详情
Oracle到SQL Server迁移助手
ssma-console
github/awesome-copilot
482
本工具详细介绍了从Oracle数据库到SQL Server的完整端到端迁移流程。它通过模拟SSMA控制台的各项操作,自动化了模式转换、数据迁移和评估报告的生成,适用于规划异构数据库迁移的架构师和开发者。
查看详情
上一页
1
2
3
...
14
15
16
17
18
19
20
下一页
语言
简体中文
English