🔷 Go Clean Architecture
Go 1.23+
Эталонная структура Evrone Clean Architecture (cmd/app, internal/entity, usecase, controller/http/v1, repo). 0 внешних зависимостей.
$ cd backend/go-service $ go test -v ./... # PASS: controller, usecase, inmemory repo (0.8s)
Открыть на GitLab →
✅ CI Verified
🐍 Python FastAPI
Python 3.11+
Асинхронный микросервис на FastAPI с автоматической валидацией моделей и тестами pytest.
$ cd backend/python-fastapi $ pytest -v # 2 passed in 0.45s
Открыть на GitLab →
✅ CI Verified
🟢 Node.js Microservice
Node 20+
Сервер на чистом Node.js с встроенным фреймворком тестирования
node --test (0 npm зависимостей).
$ cd backend/node-express $ npm test # ✔ GET /health (25ms) | 2 pass
Открыть на GitLab →
✅ CI Verified
🐘 PHP API
PHP 8.2+
Легковесный PHP микросервис с модульным набором тестов для моментального выполнения в CI.
$ cd backend/php-api $ php tests/ApiTest.php # ✔ TestHealthPayload: PASSED (4ms)
Открыть на GitLab →
✅ CI Verified
🦀 Rust Service
Rust 1.80+
Нативный сервис на Rust с вычислением экономии Scale-to-Zero и встроенными тестами cargo.
$ cd backend/rust-service $ cargo test # test result: ok. 2 passed (0.00s)
Открыть на GitLab →
✅ CI Verified
💚 Vue 3 + Vite
Frontend
Сборка и тестирование современного Vue 3 приложения с ESM-модулями и статическим бандлом.
$ cd frontend/vue-app $ npm run build && npm test # ✔ Vue App Component Test (0.7ms)
Открыть на GitLab →
✅ CI Verified
⚛️ React 19
Frontend
React 19 фронтенд с проверкой хуков состояния и статической генерацией страниц.
$ cd frontend/react-app $ npm run build && npm test # ✔ React App Component Test (0.7ms)
Открыть на GitLab →
✅ CI Verified
▲ Next.js 15 Export
Frontend
Генерация статического продакшн-экспорта Next.js приложения в пайплайне раннера.
$ cd frontend/nextjs-app $ npm run build && npm test # Output: out/ (Static HTML/JS)
Открыть на GitLab →
✅ CI Verified
⚡ TinyGo / Go WASM
WebAssembly
Компиляция легковесного WASM-модуля (<100 КБ) для изоморфной валидации форм в браузере.
$ cd frontend/wasm-tinygo $ GOOS=js GOARCH=wasm go build -o formengine.wasm main.go # 84 KB WebAssembly binary
Открыть на GitLab →
✅ CI Verified
🛡️ Resilient Web Component Widget
Shadow DOM
Безопасный и устойчивый к сбоям Web Component (<4 КБ). Изоляция стилей Shadow DOM, Circuit Breaker, Exponential Backoff и Stale-While-Revalidate кэш.
<script async defer src="https://saur.run/widget/saur-widget.js"></script> <saur-widget mode="card" runner-id="fra-spot-1"></saur-widget>
💬 ИИ-Консультант Чат-Виджет
AI Chat
Легкий встраиваемый виджет ИИ-консультанта (<10 КБ) для любого сайта. Безопасный OTP, SSE стриминг ответов и полная совместимость с OpenAI API.
<script src="https://saur.run/widget.js" data-agent-id="consultant" data-title="ИИ-Консультант Saur" data-color="#10b981"></script>
Открыть демо-стенд (/widget-demo) ↗
⚡ 1-Line Embed
🤖 Autonomous MR Reviewer
OpenAI API
Автономный CI скрипт, анализирующий
git diff и формирующий аудит безопасности и надежности через OpenAI API.
$ cd ai-integrations/gitlab-ai-code-reviewer $ python3 review_mr.py # 🛡️ Zero-Secrets & Zero-Fallback: PASSED ✅
Открыть на GitLab →
✅ CI Verified
🧠 OpenAI SDK Clients
Multi-SDK
Интеграция официальных OpenAI SDK на Python, Node.js, Go и cURL с встроенным эндпоинтом
https://saur.run/v1/chat/completions.
# Python, Node.js, Go, cURL: client = OpenAI(base_url="https://saur.run/v1") res = client.chat.completions.create(...) # ✅ 4/4 Clients verified
Открыть на GitLab →
✅ CI Verified