> For the complete documentation index, see [llms.txt](https://developer.harness.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.harness.io/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples.md).

# Examples

Whether you’re managing feature flags at scale, migrating between environments, or reporting on usage, these example projects and scripts help platform and release engineering teams accelerate workflows and maintain governance across your feature management lifecycle.

| **Client-Side Examples**                                                                                                                                                                 | **Server-Side Examples**                                                                                                                                             |
| ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Using multiple web components and a single SDK factory instance](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/sdk-factory-instance.md) | [.NET SDK example to enable debug logging](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/netSDK/logging)                                          |
| [Using Harness FME in a Salesforce Lightning Web Component](https://github.com/kleinjoshuaa/Split-SFDX-Demo#readme)                                                                      | [Node.js example using Vue (Nuxt) with server-side rendering](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/NodeJS-withVue-Nuxt)                  |
| [iOS Objective-C project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/iOS-Objective-C-SDK)                                                        | [.NET Core VB using the FME SDK](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/dotnet-core-app.md)                   |
| [React Native app using the FME Node.js SDK](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/react-native-app.md)                          | [Java SDK example using Scala SBT CLI](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/java-sdk-with-scala)                                         |
| [Redux SDK running client-side](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Redux-Client-side-SDK)                                                                  | [Go SDK app using localhost mode with YAML](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Go-SDK-with-localhost)                                  |
| [JavaScript SDK example using Next.js](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/JavasScript-with-NextJS)                                                         | [.NET C# app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/netCsharp-SDK)                                              |
| [Isomorphic JavaScript wrapper example](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/isomorphic-javascript-wrapper.md)                  | [Go app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Go-SDK)                                                          |
| [Deploy the JavaScript SDK to a WordPress site](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/javascript-wordpress-site.md)              | [PHP app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/PHP-SDK)                                                        |
| [Android Kotlin app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Android-Kotlin-Split-SDK)                                                | [Ruby app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Ruby-SDK)                                                      |
| [React Native iOS app using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/React-native-iOS-SDK)                                                          | [.NET Core C# app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/net-core-CSharp-SDK)                                   |
| [React Native Android app using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/React-native-Android-SDK)                                                  | [Python app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Python-SDK)                                                  |
| [iOS Swift app project using two SDK factories](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/iOS-two-factories-SDK)                                                  | [Java app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Java-SDK)                                                      |
| [JavaScript code using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Javascript-SDK)                                                                     | [Ruby on Rails with Puma app engine project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/Ruby-on-rail-Puma-SDK)               |
| [Node.js with React Redux project using the FME JavaScript SDK](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/nodejs-project.md)         | [Ruby SDK with Rails caching integration](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/implement-caching-ruby.md)   |
| [Android app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/android-sdk)                                                                    | [Ruby SDK example with Rails and Sidekiq service](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/ruby-sdk-example.md) |
| [iOS app project using the FME SDK](https://github.com/Split-Community/Split-SDKs-Examples/tree/main/iOS-Swift-SDK)                                                                      | [Deploy Node.js SDK in AWS Lambda](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/nodejs-sdk-aws-lambda.md)           |
| [Browser SDK Migration Guide](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/browser-sdk-migration.md)                                    | [Use the Node.js SDK in an Express app](https://github.com/splitio-examples/modular-node-express-example)                                                            |
| [Certificate Pinning Migration Guide](/feature-management-experimentation/new-to-fme/sdks-and-customer-deployed-components/examples/certificate-pinning-migration.md)                    |                                                                                                                                                                      |

These examples demonstrate practical scenarios to integrate, automate, and optimize your usage of the Harness FME SDKs, covering both client-side and server-side implementations.
