# Sitecore ## Accelerate Cookbook for Content Hub This Cookbook provides a set of recipes to help implementing Content Hub through setup, configuration and implemenation. ## Best Practice articles - [Discovery](https://developers.sitecore.com/learn/accelerate/content-hub/pre-development/discovery) - [Project Planning](https://developers.sitecore.com/learn/accelerate/content-hub/pre-development/discovery/project-planning) - [Discovery Phase](https://developers.sitecore.com/learn/accelerate/content-hub/pre-development/discovery/discovery-phase) - [Requirements Gathering](https://developers.sitecore.com/learn/accelerate/content-hub/pre-development/discovery/requirements-gathering) - [Multi Environments Deployment](https://developers.sitecore.com/learn/accelerate/content-hub/pre-development/sprint-zero/multi-environments-deployment) - [Configuration](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/configuration) - [Distribution of Assets](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/configuration/distribution-of-assets) - [Distribution of Content](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/configuration/distribution-of-content) - [Environment Specific Settings](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/configuration/environment-specific-settings) - [Paths across Entity Definitions](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/configuration/paths-across-entity-definitions) - [Schema Management](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/schema-management) - [Taxonomy vs Option Lists](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/schema-management/taxonomy-vs-option-list) - [Custom Logic](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic) - [Catching Renditions Generation](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/catching-rendition-generation) - [Conditionally Generate Renditions](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/conditionally-generate-renditions) - [Developing External Components](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/developing-external-components) - [External Integrations](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/external-integrations) - [Scripts Guidance and Scenarios](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/scripting-guidance-and-scenarios) - [Webclient SDK Scenarios](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/custom-logic/webclient-sdk-scenarios) - [Functional Security](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/functional-security) - [Debugging User Security](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/functional-security/debugging-user-security) - [Single-Sign On](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/functional-security/sso-on-content-hub) - [User Groups Setup](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/functional-security/user-groups-setup) - [State Flow and Approval](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/state-flow-and-approval) - [Integrations](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/integrations) - [Editing assets in 3rd-party tools](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/integrations/3rd-party-editing-tools) - [Search Pages](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/search) - [Considering Search](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/search/considering-search) - [Setup Search](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/search/setup-search) - [Digital Rights Management](https://developers.sitecore.com/learn/accelerate/content-hub/implementation/digital-rights-management) - [Migration Guide](https://developers.sitecore.com/learn/accelerate/content-hub/final-steps/migration-guide) - [Testing and Quality Assurance](https://developers.sitecore.com/learn/accelerate/content-hub/final-steps/testing-and-qa) - [Implementation Testing](https://developers.sitecore.com/learn/accelerate/content-hub/final-steps/testing-and-qa/implementation-testing) - [Quality Assurance](https://developers.sitecore.com/learn/accelerate/content-hub/final-steps/testing-and-qa/quality-assurance) - [Go-Live Checklist](https://developers.sitecore.com/learn/accelerate/content-hub/final-steps/go-live-checklist) - [Home page customizations](https://developers.sitecore.com/learn/accelerate/content-hub/optimization/home-page-customizations) - [Content Hub Glossary](https://developers.sitecore.com/learn/accelerate/content-hub/appendix-i/content-hub-glossary) ## Accelerate Cookbook for XM Cloud This Cookbook provides a set of recipes to help implementing XM Cloud through setup, configuration and implementation. ## Best Practice articles - [Discovery](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/discovery) - [Moving to SaaS](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/discovery/moving-to-saas) - [Transition from XM/XP to XM Cloud](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/discovery/xm-xp-to-xmc) - [Requirements Gathering](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/discovery/requirements-gathering) - [Project Planning](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-planning) - [Preparing for an XM Cloud Project](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-planning/preparing-for-an-xm-cloud-project) - [Project Estimation](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-planning/project-estimation) - [Hosting Applications](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/hosting-applications) - [Hosting Web Application](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/hosting-applications/hosting-web-application) - [Hosting Next.js on Azure App Services](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/hosting-applications/nextjs-azure-app-services) - [Hosting ASP.NET Core App](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/hosting-applications/hosting-aspnet-core) - [Developer Considerations](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations) - [Branching Strategy](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations/branching-strategy) - [Components Design Best Practices](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations/component-design-best-practices) - [Development Workflow: Github Codespaces](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations/dev-workflow-codespaces) - [Next.js App Router Preparation](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations/nextjs-app-router-preparation) - [Web Developer Experience](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/developer-considerations/web-developer-experience) - [Security](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/security) - [Head Application Security](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/security/head-application-security) - [Information Architecture](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/information-architecture) - [Content Audit](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/information-architecture/content-audit) - [Publishing to Edge](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/information-architecture/publishing-to-edge) - [Project Architecture](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-architecture) - [Layout Routing](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-architecture/layout-routing) - [Multisite Architecture](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-architecture/multisite) - [Rate Limits and Caching](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-architecture/rate-limits-and-caching) - [Site management](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/project-architecture/site-management) - [Sprint Zero](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/sprint-zero) - [Project Solution Setup](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/sprint-zero/project-solution-setup) - [Creating a Site](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/sprint-zero/creating-a-site) - [Setup Content Serialization](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/sprint-zero/setup-content-serialization) - [DevOps](https://developers.sitecore.com/learn/accelerate/xm-cloud/pre-development/sprint-zero/devops) - [Developer Experience](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience) - [CMS Error Monitoring](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/cms-error-monitoring) - [Creating New Components](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/creating-new-components) - [Creating Branch Templates](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/creating-branch-templates) - [Creating a Component Gallery](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/creating-a-component-gallery) - [Using Placeholders](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/using-placeholders) - [Troubleshooting Docker](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/troubleshooting-docker) - [Web Application Error Monitoring](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/developer-experience/web-application-error-handling) - [Information Architecture](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture) - [Localization](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/localization) - [Preview Website](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/preview-website) - [Redirect](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/redirect) - [Sitemap](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/sitemap) - [Wildcard Pages](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/wildcard-pages) - [Workflows](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/information-architecture/workflow) - [External Data Integration](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/external-data-integration) - [Retrieving Data from 3rd Party](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/external-data-integration/retrieving-data-from-3rd-party-integrations) - [Custom Editing UX for 3rd Party](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/external-data-integration/custom-editing-ux-3rd-party-integrations) - [Getting Component Specific Data](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/external-data-integration/getting-component-specific-data) - [Middleware Invocations](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/middleware-invocations) - [Sitecore Search](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/sitecore-search) - [Integrating Sitecore Search](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/sitecore-search/integrating-sitecore-search) - [Incrementally updating Search](https://developers.sitecore.com/learn/accelerate/xm-cloud/implementation/sitecore-search/search-incremental-updates) - [Go-Live Checklist](https://developers.sitecore.com/learn/accelerate/xm-cloud/final-steps/go-live-checklist) - [Data Fetching Optimizaton](https://developers.sitecore.com/learn/accelerate/xm-cloud/optimization/data-fetching-optimization) - [On-page SEO optimization](https://developers.sitecore.com/learn/accelerate/xm-cloud/optimization/seo-web-optimization) - [Performance Optimizaton](https://developers.sitecore.com/learn/accelerate/xm-cloud/optimization/performance-optimization) - [XM Cloud Glossary](https://developers.sitecore.com/learn/accelerate/xm-cloud/appendix-i/xm-cloud-glossary) - [ASP.NET Core examples](https://developers.sitecore.com/learn/accelerate/xm-cloud/appendix-ii/example-code/asp-net-core-examples) - [Exported components example](https://developers.sitecore.com/learn/accelerate/xm-cloud/appendix-ii/example-code/exported-components-example) - [template.module.json](https://developers.sitecore.com/learn/accelerate/xm-cloud/appendix-ii/example-code/template-module-json) - [xmcloud.build.json](https://developers.sitecore.com/learn/accelerate/xm-cloud/appendix-ii/example-code/xmcloud-build-json) ## Documentation - [Sitecore XM Cloud](https://doc.sitecore.com/xmc) - [Sitecore Content Hub](https://doc.sitecore.com/ch) - [Sitecore Search](https://doc.sitecore.com/search) - [Content Hub ONE](https://doc.sitecore.com/ch-one) - [Sitecore CDP](https://doc.sitecore.com/cdp) - [Sitecore Personalize](https://doc.sitecore.com/personalize) - [Sitecore Send](https://doc.sitecore.com/send) - [Sitecore Connect](https://doc.sitecore.com/connect) - [Sitecore OrderCloud](https://doc.sitecore.com/ordercloud) - [Sitecore Discover](https://doc.sitecore.com/discover) - [Sitecore Experience Manager](https://doc.sitecore.com/xp) - [Sitecore Experience Platform](https://doc.sitecore.com/xp) - [Experience Commerce](https://doc.sitecore.com/xp) - [Managed Cloud](https://doc.sitecore.com/xp)