Logo

#最佳实践

Logo of data-solutions-framework-on-aws
data-solutions-framework-on-aws
Data Solutions Framework on AWS是基于AWS CDK开发的数据解决方案框架,内置AWS最佳实践。该框架支持TypeScript和Python,提供智能默认配置和可定制模块,让开发者能通过基础设施即代码(IaC)快速组建数据平台。DSF大幅缩短了数据平台的开发周期,同时保证了解决方案的质量和规范。框架的抽象层设计使开发者能够专注于业务逻辑,而不必深入云基础设施细节。
Logo of clean-architecture
clean-architecture
Clean Architecture项目提供了一个清晰分层的软件架构模板,实现了领域驱动设计原则。该项目支持复杂的授权机制,包括基于角色、权限和策略的授权。它还包含领域事件处理和最终一致性机制,并提供了详细的文件结构和使用指南。这个模板适用于构建可维护、易测试和灵活的企业级应用程序。
Logo of RAG
RAG
RAGGA是一个实现检索增强生成(RAG)技术最佳实践的开源项目。基于论文研究,项目提供RAG系统性能优化方法和策略,包含代码实现和复现指南。RAGGA通过实验验证了多种RAG技术优化策略,包括检索方法改进、上下文融合等。这些发现对于提升自然语言处理任务的性能具有重要意义,为RAG技术研究和应用提供了重要参考资源。
Logo of apex-recipes
apex-recipes
Apex Recipes是Salesforce开源的Apex代码示例库,提供常见用例的简洁实现。采用最佳实践和企业级模式,适合各级开发者学习。包含清晰代码和详细文档,支持多种安装方式。
Logo of hadolint
hadolint
Hadolint是一款专业的Dockerfile静态分析工具,通过将Dockerfile解析为抽象语法树并执行规则检查,帮助开发者创建符合最佳实践的Docker镜像。它集成了ShellCheck功能,可分析RUN指令中的Bash代码。Hadolint提供多种安装选项,包括二进制文件、容器镜像和源码编译。该工具具有灵活的配置选项,易于集成到各种CI/CD系统和开发环境中,提高Docker开发效率。
Logo of Enterprise-Scale
Enterprise-Scale
Azure Landing Zones (Enterprise-Scale) 提供基于Azure最佳实践的参考架构,帮助组织定义和扩展其Azure架构。该架构具有模块化设计,支持小规模起步并根据业务需求扩展。通过遵循设计原则和最佳实践,企业可以实现安全合规、简化管理和自动化功能,从而保证平台和应用团队的高效自主运作。
Logo of best-practice
best-practice
本项目整理了SaaS行业的最佳实践和实用工具,覆盖全栈开发、AI、云服务、架构和DevOps等领域。内容每季度更新,反映行业最新趋势,为SaaS从业者提供全面参考。收录了Cloudflare、AWS、Vercel等主流服务,以及React、Next.js等热门技术框架,助力SaaS创业者和开发者提升效率。
Logo of data-science-template
data-science-template
data-science-template为数据科学团队提供标准化项目结构。该模板整合hydra配置管理、pdoc文档生成、pre-commit代码审查和Poetry依赖管理等工具,提高项目可维护性和可重复性。借助Cookiecutter,团队可快速创建基于此模板的项目,搭建规范的数据科学项目框架,确保代码质量和一致性,有效提升协作效率。
Logo of software-development-best-practices
software-development-best-practices
该项目汇集了软件工程领域的广泛最佳实践和建议,涵盖开发理念、系统设计、编程语言及工具等多个方面。内容包括设计模式、API设计、安全实践和测试策略等,为开发者提供丰富资源,旨在提高软件开发质量和效率。项目适合各级开发人员参考学习,是一份全面的软件工程知识指南。
Logo of bulletproof-react
bulletproof-react
Bulletproof React是一个全面的React应用开发指南,涵盖项目结构、状态管理、API集成、测试和错误处理等关键领域。该项目旨在帮助开发者构建可维护、安全和高性能的应用,并提供了一个简洁、可扩展且适合团队协作的架构方案。
Logo of uKit AI
uKit AI
uKit AI是一款针对中小企业的智能网站优化系统。通过分析海量网站数据,该工具提炼出行业最佳实践,并能迅速应用于客户网站。用户只需提供网址,系统就会自动分析并生成优化版本,涵盖设计改进、移动适配、安全加密和搜索引擎优化等方面。这种高效的优化流程使网站所有者无需专业知识即可获得显著的网站性能提升。
Logo of aws-lambda-handler-cookbook
aws-lambda-handler-cookbook
aws-lambda-handler-cookbook项目为AWS Lambda Python处理程序提供了完整的开源代码模板。项目包含CDK部署代码、CI/CD流水线,并实现了多项Serverless最佳实践。集成了API网关、DynamoDB、WAF和CloudWatch等AWS服务,为开发者快速构建Serverless应用提供了全面的参考蓝图。
Logo of livewire-best-practices
livewire-best-practices
该项目收集了Laravel Livewire框架的最佳实践,包括安全性、性能和组件维护等关键领域。文档提供了实用建议,如根元素设置、大对象处理、嵌套限制和表单对象使用等。此外还涵盖了用户体验优化、惰性加载、计算属性应用和测试编写等主题,为开发者提供了全面的Livewire动态UI开发指南。
Logo of AzureNamingTool
AzureNamingTool
Azure Naming Tool是一个开源的Azure资源命名管理工具。基于Microsoft最佳实践开发,它为管理员提供命名约定的定义和管理功能,同时为用户提供简单界面生成合规资源名称。通过支持自定义组织组件,该工具实现了Azure资源的标准化命名,简化了命名流程,提高了效率,并确保了组织内部的命名一致性。
Logo of API Governance
API Governance
API Governance是一款基于人工智能的API设计和实施工具,采用行业领先的API Governance Top-10™列表自动检测和解决关键问题。它助力开发者遵循最佳实践,缩短开发周期,为企业提供符合行业标准的API,促进API采用和集成。该工具还能减少API集成商的问题和成本,加快投资回报。通过自动化API审核,API Governance有效降低企业成本,缩短上市时间,确保开发人员和产品间的标准一致性。
Logo of api-guidelines
api-guidelines
该项目是一份由 Kotlin 库团队编写的 API 设计指南,总结了 Kotlin 标准库和官方库开发中的最佳实践。指南涵盖 API 设计的多个方面,为库开发者提供了实用建议。项目托管在 GitHub 上,支持开发者参与讨论并贡献内容。对于致力于构建高质量 Kotlin 库的开发者而言,这是一个valuable参考资源。
Logo of restful-api-guidelines
restful-api-guidelines
该项目提供了一套完整的RESTful API设计与开发指南,由Zalando技术团队编写。指南旨在帮助开发者创建统一、易用的API,提升采用率并降低使用难度。内容涵盖API设计原则、最佳实践和常见问题解答,适用于各类RESTful API开发项目。该资源以CC-BY许可证发布,开发者可自由使用并参与贡献。Zalando团队将根据实践经验持续更新指南,确保其与行业发展保持同步。