Требования к навыкам разработчика приложений
Разработчик приложений на базе Платформы должен владеть следующими знаниями:
-
Языки программирования:
- для разработки серверной части: C# или JAVA;
- для разработки клиентской части: JavaScript (TypeScript), GraphQL.
-
Система управления версиями Git.
Знания следующих инструментов являются преимуществом, но не являются обязательными:
- Visual Studio Code или WebStorm;
- React 16 и выше;
- Redux;
- Mobx;
- Material UI;
- Browser API;
- Canvas;
- WebSocket;
- WebWorker.