{"id":22822470,"url":"https://github.com/switcherapi/switcherapi-tutorials","last_synced_at":"2025-03-30T23:41:38.088Z","repository":{"id":103555402,"uuid":"341795351","full_name":"switcherapi/switcherapi-tutorials","owner":"switcherapi","description":"Examples \u0026 code snippets","archived":false,"fork":false,"pushed_at":"2024-12-18T06:22:12.000Z","size":79,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-06T05:14:42.142Z","etag":null,"topics":["feature-flags","switcher-api","tutorial"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/switcherapi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-02-24T05:58:45.000Z","updated_at":"2024-12-18T06:22:16.000Z","dependencies_parsed_at":null,"dependency_job_id":"c32c5db3-2f40-4648-ae7c-51cde88e9165","html_url":"https://github.com/switcherapi/switcherapi-tutorials","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/switcherapi%2Fswitcherapi-tutorials","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/switcherapi%2Fswitcherapi-tutorials/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/switcherapi%2Fswitcherapi-tutorials/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/switcherapi%2Fswitcherapi-tutorials/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/switcherapi","download_url":"https://codeload.github.com/switcherapi/switcherapi-tutorials/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246395573,"owners_count":20770240,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["feature-flags","switcher-api","tutorial"],"created_at":"2024-12-12T16:12:04.106Z","updated_at":"2025-03-30T23:41:38.067Z","avatar_url":"https://github.com/switcherapi.png","language":"Java","readme":"***\n\n\u003cdiv align=\"center\"\u003e\n\u003cb\u003eSwitcher Tuorials\u003c/b\u003e\u003cbr\u003e\nA collection of tutorials and code snippets to help you understand how to use Switcher SDKs.\n\u003c/div\u003e\n\n***\n\n## switcher-playground-java\n\nThis project shows how to use the Switcher Java SDK to integrate feature flags into your Java application.\n\nFind how to configure the SDK using the 2 ways available:\n- Using `switcherapi.properties` file\n- Using ContextBuilder\n\nIt also includes examples of how to use:\n- Snapshot Watcher for hot-reloading feature flags\n- Throttling to control the rate of requests to the Switcher API\n- Implement automated tests using SwitcherTest annotation\n\n## switcher-spring-playground\n\nThis project shows how to use the Switcher Java SDK with Spring Boot applications.\u003cbr\u003e\nFind how to set up the SDK using Spring Boot environment configuration properties.\n\nIt also includes samples of how to use AB test using the `@SwitcherTest` annotation as well multiple feature flags in the same flow.\n\n## switcher-playground-js\n\nThis project shows how to use the Switcher JavaScript SDK to integrate feature flags into your JavaScript application.\n\nLearn how to set up the JS SDK withing a CommonJS or ES6 module type project.\n\n## switcher-playground-bun\n\nThis project shows how to use the Switcher JavaScript SDK with the Bun.\n\nIt requires to disable regexSafe flag when setting up the SDK.","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswitcherapi%2Fswitcherapi-tutorials","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswitcherapi%2Fswitcherapi-tutorials","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswitcherapi%2Fswitcherapi-tutorials/lists"}