In the ever-evolving world of application development, efficiency and agility are key. Xano's API Branches feature offers a game-changing solution that empowers you to streamline your development workflow, enabling you to test, develop, and deploy new features without disrupting your live production environment. Let's dive into this exciting new feature and learn how you can leverage it to optimize your development process.
API Branches are a versioning system that allows you to create separate copies of your business logic, including API endpoints, background tasks (cron jobs), add-ons, and custom functions. By creating a new branch, you can experiment, test, and develop new features without affecting your live version. It's like having multiple sandboxes within your Xano workspace, each containing its own isolated environment for development and testing.
To create a new API Branch in your Xano workspace, follow these steps:
You're now in the editing mode for your new branch. Any changes you make to your API endpoints, functions, add-ons, or tasks will be isolated to this branch, leaving your live version untouched.
While editing a non-live branch, you'll notice a few key differences:
Once you've completed your testing and development on a non-live branch, you can easily switch to that branch as your new live version with a single click.
Xano's API Branches feature revolutionizes the way you develop and deploy backend services for your web and mobile applications. By providing a streamlined solution for versioning and testing your business logic, API Branches empower you to iterate quickly, collaborate effectively, and deploy with confidence. Whether you're a no-code enthusiast, a citizen developer, a traditional developer, or part of a startup or small business, API Branches can supercharge your development workflow and help you bring your ideas to life faster than ever before.
This transcript was AI generated to allow users to quickly answer technical questions about Xano.
I found it helpful
I need more support