Technology Stack
The technologies you'll need to be familiar with for building Add-ons are:
- C# / .NET
 - HTML, CSS
 - JavaScript ES6
 - TypeScript (optional)
 - Webpack (high-level understanding)
 - React.js
 - Redux
 - RxJS
 - GraphQL
 
Training Material
Before starting the tutorial on how to create an Add-on for Sana Commerce, be sure to familiarize yourself with the technologies required.
If you already have access to our Sana Community, you can make use of our Sana Commerce Cloud - SDK Training Material which contains in-depth knowledge of the technologies used. Although these videos are aimed at SDK Customization, only the last video (GraphQL - Part 2) is not relevant to Add-on development. These videos are complimentary for all Sana Partners.
What's next?
Continue with setting up your local development environment.