В различных приложениях используются следующие технологии:
1. Веб-интерфейс
-
Языки: JavaScript, TypeScript, HTML, CSS
-
Фреймворки:
-
React (с Next.js, Gatsby)
-
Angular (с NgRx)
-
Vue.js (с Nuxt.js)
-
Svelte (с SvelteKit)
-
SolidJS
-
-
Инструменты:
-
Webpack, Vite, Rollup (для сборки)
-
ESLint, Prettier (для форматирования кода)
-
Jest, Cypress (для тестирования)
-
-
CSS фреймворки: Tailwind
-
Упаковка в telegramApps
-
State management: Redux, MobX, Recoil, Zustand
-
Data fetching: Apollo Client, SWR
-
SSR (Server-Side Rendering)
-
Анимации: Framer Motion
-
Конструкторы сайтов:
-
WordPress
-
Wix
-
Squarespace
-
Webflow
-
Shopify (для e-commerce)
-
2. Мобильная разработка
-
iOS:
-
Swift (с SwiftUI, UIKit)
-
Objective-C (для поддержки legacy кода)
-
Xcode (IDE)
-
-
Android:
-
Kotlin (с Jetpack Compose)
-
Java
-
Android Studio (IDE)
-
-
Кроссплатформенные:
-
React Native (с Expo)
-
Flutter (с BLoC, Provider)
-
Xamarin (с .NET MAUI)
-
Tauri
-
Ionic (с Capacitor)
-
3. Десктопные приложения
-
C++ (с Qt)
-
C# (с WPF, Windows Forms, Avalonia UI)
-
Electron (JavaScript)
-
Python (с PyQt, Tkinter, Kivy)
-
Tauri (Rust + Web Technologies)
4. Игровая разработка
-
Unity (C#)
-
Unreal Engine (C++, Blueprint)
-
Godot (GDScript, C#)
-
Cocos2d (C++, Lua)
-
Phaser (JavaScript для веб-игр)
5. Серверная разработка
-
Java (Spring Boot, с Hibernate, Quarkus)
-
Python (Django, Flask, FastAPI, с SQLAlchemy)
-
Node.js (Express, NestJS, Fastify)
-
C# (ASP.NET Core, с Entity Framework)
-
Go (Gin, Echo, Fiber)
-
Rust (Actix, Rocket)
-
Celery (для фоновых задач)
6. Встраиваемые системы и IoT
-
C, C++
-
Python (с MicroPython, CircuitPython)
-
Rust
-
Arduino (C++)
-
JavaScript (с Johnny-Five)
7. Облачные платформы
-
AWS (Amazon Web Services)
-
Microsoft Azure
-
Google Cloud Platform
-
Heroku
-
DigitalOcean
-
Cloudflare
-
S3 (объектное хранилище, включая реализации от различных провайдеров)
8. Инструменты для DevOps
-
Docker (контейнеризация)
-
Kubernetes (оркестрация контейнеров)
-
Jenkins, GitLab CI/CD, GitHub Actions (непрерывная интеграция и доставка)
-
Terraform, Pulumi (инфраструктура как код)
-
Ansible, Chef, Puppet (управление конфигурациями)
-
Prometheus, Grafana (мониторинг)
-
Nginx (веб-сервер и обратный прокси)
9. Платформы для машинного обучения
-
Python (с TensorFlow, PyTorch, scikit-learn, Keras)
-
R (с caret, mlr)
-
MATLAB
-
Julia (с Flux.jl)
10. Разработка блокчейн-приложений
-
Solidity (для Ethereum)
-
Rust (для Solana)
-
Go (для Hyperledger Fabric)
-
JavaScript (для разработки dApps)
11. Базы данных
Реляционные:
-
PostgreSQL (с TimescaleDB для временных рядов)
-
MySQL (с ProxySQL для балансировки нагрузки)
-
MariaDB
-
SQLite (для встраиваемых приложений)
-
MongoDB (с Mongoose для ODM в Node.js)
-
Cassandra (с DataStax Driver для работы с данными)
-
Redis (с Redis Modules для расширения функциональности), KeyDB
-
Elasticsearch (с Kibana для визуализации)
-
Neo4j (графовая база данных)
-
DynamoDB (для AWS)
-
Qdrant (векторная база данных)
12. Инструменты для аналитики и BI
-
Tableau
-
Power BI
-
Looker
-
Apache Superset
13. Технологии для микросервисов
-
gRPC (для эффективной коммуникации между сервисами)
-
Apache Kafka (для обработки потоковых данных)
-
RabbitMQ (для обмена сообщениями)
-
Istio (сервисная сетка)
14. Инструменты для тестирования и QA
-
Cypress (для end-to-end тестирования)
-
Jest (для модульного тестирования JavaScript)
-
Selenium (для автоматизации браузера)
-
JMeter (для нагрузочного тестирования)
-
Postman (для API тестирования)
-
Heurio (для эвристического анализа)
-
PixelPerfect (для проверки соответствия дизайну)
15. Технологии для работы с мессенджерами и социальными сетями
-
Telegram Bot API (для создания ботов)
-
Telethon (Python библиотека для работы с Telegram API)
-
pyrogram (Python фреймворк для Telegram)
Парсинг и автоматизация:
-
Beautiful Soup (Python библиотека для парсинга HTML и XML)
-
Scrapy (фреймворк для веб-скрапинга)
-
Selenium (для автоматизации браузера и сложного парсинга)
-
requests (Python библиотека для HTTP-запросов)
Боты и чат-боты:
-
aiogram (асинхронный фреймворк для Telegram ботов на Python)
-
python-telegram-bot (Python библиотека для создания Telegram ботов)
-
DialogFlow (для создания чат-ботов с NLP)
Интеграции с социальными сетями:
-
VK API (для работы с ВКонтакте)
-
Twitter API (для интеграции с Twitter)
-
Facebook Graph API (для работы с Facebook)
Анализ данных из социальных сетей:
-
NLTK (для обработки естественного языка)
-
pandas (для анализа данных)
-
NetworkX (для анализа социальных графов)
С чем работаем мы?
1. Веб-интерфейс
-
Языки: JavaScript, TypeScript, HTML, CSS
-
Фреймворки:
-
React (с Next.js)
-
SolidJS
-
-
Инструменты:
-
Vite (для сборки)
-
ESLint, Prettier (для форматирования кода)
-
-
CSS фреймворк: Tailwind
-
State management: Zustand
-
Data fetching: SWR
-
SSR (Server-Side Rendering)
-
Анимации: Framer Motion (при необходимости)
2. Мобильная разработка
-
iOS:
-
Swift (с SwiftUI, UIKit)
-
Xcode (IDE)
-
-
Android:
-
Kotlin (с Jetpack Compose)
-
Java
-
Android Studio (IDE)
-
-
Кроссплатформенные:
-
React Native (с Expo)
-
Flutter (с BLoC)
-
Tauri
-
Ionic (с Capacitor)
-
5. Серверная разработка
-
Python (Django, FastAPI при необходимости)
-
Node.js (NestJS)
-
Celery (для фоновых задач, при необходимости)
7. Облачные платформы
-
Cloudflare
-
S3 (MinIO, Яндекс, AWS)
8. Инструменты для DevOps
-
Docker (контейнеризация)
-
Kubernetes (оркестрация контейнеров)
-
GitLab CI/CD
-
Nginx (веб-сервер)
11. Базы данных
Реляционные:
- PostgreSQL
-
KeyDB
-
Qdrant (векторная база данных, при необходимости)
14. Инструменты для тестирования и QA
-
Cypress (для end-to-end тестирования)
-
JMeter (для нагрузочного тестирования)
-
Heurio (для эвристического анализа)
-
PixelPerfect (для проверки соответствия дизайну)