https://github.com/optimizely/vue-js-starter-kit
VueJS Starter Kit for Optimizely Feature Experimentation and Optimizely Full Stack (legacy)
https://github.com/optimizely/vue-js-starter-kit
optimizely-environment-public optimizely-library optimizely-owner-px
Last synced: 3 months ago
JSON representation
VueJS Starter Kit for Optimizely Feature Experimentation and Optimizely Full Stack (legacy)
- Host: GitHub
- URL: https://github.com/optimizely/vue-js-starter-kit
- Owner: optimizely
- License: apache-2.0
- Created: 2023-07-10T16:13:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-17T15:53:10.000Z (almost 2 years ago)
- Last Synced: 2025-01-12T02:09:57.038Z (4 months ago)
- Topics: optimizely-environment-public, optimizely-library, optimizely-owner-px
- Language: Vue
- Homepage:
- Size: 119 KB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Optimizely Vue.js Starter Kit
The goal of this repo is to get you to a running [Vue](https://vuejs.org/) app with Optimizely as fast as possible.
## Prerequisites
To run the application, you need to have the following installed:
- Visual Studio Code (VSCode)
- Install extension [Dev Containers](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers)
- Docker or Docker Desktop## Getting Started
To get started with the application, follow these steps:
1. Open Visual Studio Code and press `Ctrl + Shift + P` (or `Cmd + Shift + P` on macOS) to open the command palette. Type "Dev Containers: Clone Repository in Container Volume" and press Enter.
2. Enter the repository address `https://github.com/optimizely/vue-js-starter-kit`.
3. Once the repository is cloned and opened in the dev container, run the project by opening a terminal in Visual Studio Code (press ```Ctrl + ` ``` (or ```Cmd + ` ``` on macOS) and execute the following command:```shell
npm run dev
```
4. Click the link to the http://localhost:5173/ address to open a browser to the running Vue app.
5. Use the "Run" navigation link after reading the Quick Start information on the home page.## To Exit
1. Type `q` in the terminal panel where your `npm run dev` was running.
2. Press `Ctrl + Shift + P` (or `Cmd + Shift + P` on macOS) to open the command palette.
3. Select the "Remote: Close Remote Connection" command, which will close the project and exit the running container.## What To Do From Here
Take a look at the following Optimizely resources to support experimentation and feature flagging for your Vue project:
- [Javascript SDK](https://github.com/optimizely/javascript-sdk)
- [Javascript Quickstart](https://docs.developers.optimizely.com/feature-experimentation/docs/javascript-browser-quickstart)
- [Javascript SDK Documentation](https://docs.developers.optimizely.com/feature-experimentation/docs/javascript-sdk)### Other Optimizely SDKs
- Agent - https://github.com/optimizely/agent
- Android - https://github.com/optimizely/android-sdk
- C# - https://github.com/optimizely/csharp-sdk
- Flutter - https://github.com/optimizely/optimizely-flutter-sdk
- Go - https://github.com/optimizely/go-sdk
- Java - https://github.com/optimizely/java-sdk
- PHP - https://github.com/optimizely/php-sdk
- Python - https://github.com/optimizely/python-sdk
- React - https://github.com/optimizely/react-sdk
- Ruby - https://github.com/optimizely/ruby-sdk
- Swift - https://github.com/optimizely/swift-sdk