Technology / PSP

Стек — это
архитектурное решение.

Не выбираем технологию по логотипу. Смотрим на платформу, нагрузку, данные, offline/realtime, графику, команду и стоимость дальнейшего развития.

01

Под задачу

Одинаковый стек не подходит одновременно лендингу, marketplace, SolarShadow и облачному хранилищу.

02

Под развитие

Смотрим не только на первый релиз, но и на роли, интеграции, нагрузку, команду и новые платформы.

03

С измерениями

Производительность, ошибки, API и критические пользовательские сценарии должны наблюдаться после запуска.

Live examples

Технологии прямо в работе

Мини-примеры не заменяют production-код, но показывают роль каждого слоя в цифровом продукте.

TypeScript

Состояние сложного интерфейса

Типизированная frontend-логика для кабинетов, SaaS, marketplace и PWA.

type Filter = { query: string; status: Status }
const result = items.filter(match)
SolarShadowCloudriveMarketplace
Swift + Kotlin

Нативные iOS и Android

Камера, карты, геолокация, push, background-задачи и системные API.

SwiftUIUIKitComposeCoroutines
iOSSolarShadow
12:40 · солнце 48°
AndroidCloudrive
24.8 GB свободно
PHP / REST API

Backend и интеграции

Авторизация, бизнес-правила, формы, платежи, внешние сервисы и API мобильных клиентов.

POST/api/project/estimate
{
  "status": "ready",
  "project": "SolarShadow"
}
ожидает запроса
PostgreSQL

Данные и транзакции

Роли, сделки, связи сущностей, полнотекстовый поиск, история и аналитические выборки.

SELECT id, status, total
FROM bookings
WHERE user_id = $1;
IDSTATUSTOTAL
4821paid48 900
4822reserved12 400
4823review73 000
WebGL / GPU

3D, карты и шейдеры

Графические сцены, Digital Twins, визуализация данных и интерактивные материалы.

buffersshadercameraLOD
FPS60
PWA / Service Worker

Устанавливаемый web

App shell, cache strategy, offline-сценарии и обновление приложения без магазина.

BrowserService WorkerCache
ONLINEnetwork first
WebAR

Камера + виртуальный слой

Каталоги, демонстрация объектов и интерактивные промо через браузер после разрешения пользователя.

Открыть WebAR-демо на главной →
PSP
TRACKING PREVIEW
Docker / CI / Delivery

Воспроизводимый выпуск

Проверки, сборка, миграции, резервные копии и понятный путь изменения от commit до production.

Lint
Build
Tests
Deploy
готов к запуску
Project stacks

Примеры сочетаний

Один продукт обычно использует несколько слоёв, а не одну «главную технологию».

SOLARSHADOW

Геосервис + 3D

SwiftKotlinMap3D/GPUAPIGeo data

Мобильные клиенты, карты, солнечная модель, рендер теней и отчёты.

Кейс →
CLOUDRIVE

Cloud product

TypeScriptAPIPostgreSQLObject StorageWorkers

Файлы, права, метаданные, фоновые загрузки и совместный доступ.

Кейс →
MARKETPLACE

Deals platform

Web/PWAAPIPostgreSQLRealtimePayments

Каталог, роли, резерв, сделки, уведомления, модерация и аналитика.

Решения →
Decision framework

Что влияет на выбор стека

01 Платформы и устройства02 Offline / realtime03 3D, карта, камера04 Объём и тип данных05 Интеграции и платежи06 Нагрузка и SLA07 Скорость MVP08 Стоимость поддержки
Architecture first

Стек фиксируем после понимания продукта.

Если идея ещё не разложена по требованиям, начните с конфигуратора или discovery.