mirror of
https://github.com/Unleash/unleash.git
synced 2025-11-10 01:19:53 +01:00
docs: add guides overview page (#10895)
This commit is contained in:
parent
a14c5c7f57
commit
7d2a5d0ed8
86
website/docs/guides-overview.mdx
Normal file
86
website/docs/guides-overview.mdx
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
---
|
||||||
|
title: Tutorials and guides overview
|
||||||
|
description: "An overview of Unleash tutorials and best-practice guides to help you explore what's available and find the right resources for building, releasing, and managing features with confidence."
|
||||||
|
displayed_sidebar: documentation
|
||||||
|
---
|
||||||
|
|
||||||
|
This overview helps you explore our hands-on tutorials and best-practice guides. Each section groups resources around a specific theme, helping you build, ship, and scale features with confidence.
|
||||||
|
|
||||||
|
If you're new to Unleash, start with our [Quickstart](/quickstart) guide to set up your environment, then choose a track below based on what you're building.
|
||||||
|
|
||||||
|
---
|
||||||
|
## Feature management best practices
|
||||||
|
|
||||||
|
**Learn how to design a clean, maintainable feature flag system**
|
||||||
|
|
||||||
|
These best practices guides show you how to design a secure, scalable feature flag system, operate it at enterprise scale, and migrate safely from a homegrown setup to Unleash.
|
||||||
|
|
||||||
|
Learn more:
|
||||||
|
- [Building and scaling feature flag systems](/topics/feature-flags/feature-flag-best-practices)
|
||||||
|
- [Using feature flags at scale](/topics/feature-flags/best-practices-using-feature-flags-at-scale)
|
||||||
|
- [Migrating from homegrown feature management solutions](/topics/feature-flag-migration/feature-flag-migration-best-practices)
|
||||||
|
|
||||||
|
---
|
||||||
|
## Development and release workflows
|
||||||
|
|
||||||
|
**Integrate feature flags into your daily development flow**
|
||||||
|
|
||||||
|
From trunk-based development to gradual rollouts, these tutorials show how to release new features safely, automate schedules, and keep control over how your features reach production.
|
||||||
|
|
||||||
|
Learn more:
|
||||||
|
- [Create a feature flag](/how-to-create-feature-flag)
|
||||||
|
- [Schedule a feature release](/how-to/how-to-schedule-feature-releases)
|
||||||
|
- [Trunk-based development](/feature-flag-tutorials/use-cases/trunk-based-development)
|
||||||
|
- [Gradual rollout](/feature-flag-tutorials/use-cases/gradual-rollout)
|
||||||
|
- [Unleash Edge quickstart](/how-to/unleash-edge-quickstart)
|
||||||
|
|
||||||
|
---
|
||||||
|
## Enterprise-grade security and scale
|
||||||
|
|
||||||
|
**Operate Unleash confidently across large codebases, distributed teams, and complex enterprise environments**
|
||||||
|
|
||||||
|
Build an enterprise-ready feature management platform with Unleash that's clean, secure, and scalable.
|
||||||
|
Learn how to set up single sign-on and SCIM for authentication, configure role-based access controls, enable change management workflows, and implement auditing to keep your teams compliant and in control.
|
||||||
|
|
||||||
|
Learn more:
|
||||||
|
- [User management, access controls, and auditing](/feature-flag-tutorials/use-cases/user-management-access-controls-auditing)
|
||||||
|
- [Security and compliance](/feature-flag-tutorials/use-cases/security-and-compliance)
|
||||||
|
- [Scaling Unleash](/feature-flag-tutorials/use-cases/scaling-unleash)
|
||||||
|
- [Managing feature flags in code](/feature-flag-tutorials/use-cases/manage-feature-flags-in-code)
|
||||||
|
- [Organizing feature flags using projects and environments](/feature-flag-tutorials/use-cases/organize-feature-flags)
|
||||||
|
|
||||||
|
---
|
||||||
|
## Experimentation and analytics
|
||||||
|
|
||||||
|
**Turn your releases into learning loops**
|
||||||
|
|
||||||
|
Combine feature flags with analytics to measure impact across business, engineering, and user experience. Learn how to run experiments, capture impression data, and evaluate AI features safely.
|
||||||
|
|
||||||
|
Learn more:
|
||||||
|
- [A/B testing](/feature-flag-tutorials/use-cases/a-b-testing)
|
||||||
|
- [Feature flags for AI](/feature-flag-tutorials/use-cases/ai)
|
||||||
|
- [Use impression data for analytics](/feature-flag-tutorials/use-cases/how-to-capture-impression-data)
|
||||||
|
|
||||||
|
---
|
||||||
|
## Language and framework examples
|
||||||
|
|
||||||
|
**See Unleash in action across your stack**
|
||||||
|
|
||||||
|
Step-by-step examples for React, Java, Python, and other SDKs show you how to connect, configure, and evaluate feature flags in real applications.
|
||||||
|
|
||||||
|
**Frontend SDKs**
|
||||||
|
- [React](/feature-flag-tutorials/react)
|
||||||
|
- [JavaScript](/feature-flag-tutorials/javascript)
|
||||||
|
- [Next.js](/feature-flag-tutorials/nextjs)
|
||||||
|
- [SvelteKit](/feature-flag-tutorials/sveltekit)
|
||||||
|
- [Flutter](/feature-flag-tutorials/flutter/a-b-testing)
|
||||||
|
- [iOS](/feature-flag-tutorials/ios)
|
||||||
|
|
||||||
|
**Backend SDKs**
|
||||||
|
- [Java](/feature-flag-tutorials/java)
|
||||||
|
- [Python](/feature-flag-tutorials/python)
|
||||||
|
- [Go](/feature-flag-tutorials/go)
|
||||||
|
- [.NET](/feature-flag-tutorials/dotnet)
|
||||||
|
- [Ruby](/feature-flag-tutorials/ruby)
|
||||||
|
- [Rust](/feature-flag-tutorials/rust)
|
||||||
|
- [Serverless](/feature-flag-tutorials/serverless/lambda)
|
||||||
@ -188,6 +188,10 @@ const sidebars: SidebarsConfig = {
|
|||||||
{
|
{
|
||||||
label: 'Tutorials and guides',
|
label: 'Tutorials and guides',
|
||||||
type: 'category',
|
type: 'category',
|
||||||
|
link: {
|
||||||
|
type: 'doc',
|
||||||
|
id: 'guides-overview',
|
||||||
|
},
|
||||||
items: [
|
items: [
|
||||||
{
|
{
|
||||||
label: 'Feature management best practices',
|
label: 'Feature management best practices',
|
||||||
|
|||||||
@ -18,7 +18,7 @@ const cardsData = [
|
|||||||
description:
|
description:
|
||||||
'Explore best practices and step-by-step tutorials to help you integrate Unleash into your stack.',
|
'Explore best practices and step-by-step tutorials to help you integrate Unleash into your stack.',
|
||||||
icon: <TutorialsIcon />,
|
icon: <TutorialsIcon />,
|
||||||
href: '/topics/feature-flags/feature-flag-best-practices',
|
href: '/guides-overview',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
title: 'SDKs',
|
title: 'SDKs',
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user