Basestack Feature Flags is a self-hosted platform that offers an effortless way to host your own Feature Flags management system.
Basestack Feature Flags is a user-friendly platform that simplifies the development, implementation, and management of your feature flags.
Unlock release flexibility with Feature Flags. Manage everything in one dashboard and get started with our SDKs.
Empower your decisions with Feature Flags. Optimize product releases without the Developer involvement.
Our Platform adapts to your specific needs. The perfect feature flagging tool for your developers and testers.
Discover a complete platform for creating, implementing, and managing your feature flags with Basestack Feature Flags.
Discover our supported SDKs tailored to meet your development needs, enabling faster releases. Explore our comprehensive documentation for more in-depth information and guidance.
import { useFlag } from "@basestack/flags-react";
const AppComponent = () => {
const { enabled } = useFlag("private_msg_2");
return (
<div>
{enabled && <div>This is a great feature</div>}
</div>
);
};
Feature flagging is a powerful technique where developers wrap a new feature in an if/then statement to gain greater control over its release and behavior.
Feature flags (also known as feature switches, feature toggles, conditional features, etc.) are a powerful technique that allows developers and teams to modify system behavior without changing the underlying code.
Feature Flags are like variables used in conditional statements. They allow you to toggle 'on or off' blocks of code, similar to commenting out code. This gives developers the flexibility to control the flow of their software and bypass features that are not ready for deployment.
Feature branching allows developers to collaborate effectively around a central code base by keeping all changes to a specific feature in its own branch. By adding feature flags to the mix, feature branching becomes even more powerful and faster, separating feature release management from code deployment.
Explore our collection of useful questions and answers about the Feature Flags Platform. If you don't find the answer to your question here, feel free to open a discussion on Github.
Any service that can host a NextJS applications with serverless function support and provide a Postgres database compatible with serverless environments will work seamlessly. Consider services such as Neon, Supabase, or traditional Postgres with connection pooling like PgBouncer.
The platform uses PostgreSQL as the database. The crucial aspect here is to ensure that the PostgreSQL service or instance supports serverless environments.