Разработка на JavaScript: веб-приложения и сайты
JavaScript работает и в браузере, и на сервере. Делаем на нём интерфейсы, личные кабинеты и бэкенд на Node.js, а для больших проектов добавляем TypeScript.
Оценка и план работ — после разбора задачи
С чем приходят на JavaScript-разработку
Типовые задачи в JavaScript-проектах.
Интерфейс тормозит
Страницы долго грузятся, а каждое действие пользователя ждёт ответа.
Код сложно поддерживать
Нет типов и тестов, правка в одном месте ломает другое.
Сайт и кабинет на разных технологиях
Две команды, два стека и вдвое больше работы.
Нужен реалтайм
Чаты, уведомления и живые данные в интерфейсе.
JavaScript-разработка под задачи бизнеса
Веб-разработка на JavaScript от прототипа до поддержки.
Веб-разработка на JavaScript
JavaScript веб-разработка: личные кабинеты, B2B-порталы и внутренние системы. Разработка веб-приложений на JavaScript вместе с API.
Разработка приложений на JavaScript
JavaScript-разработка приложения целиком: интерфейс на Vue, бэкенд на Node.js, авторизация и интеграции.
Разработка сайтов на JavaScript
Сайты на Nuxt с серверным рендерингом: быстро открываются и хорошо индексируются.
Переход на TypeScript
Постепенно добавляем типы и тесты в существующий JavaScript-код без остановки разработки.
Как идёт работа
Разбор задачи
Смотрим продукт, нагрузку, интеграции и текущий код, если он есть. На выходе — состав работ и оценка.
1–2 неделиАрхитектура и план
Фиксируем стек, структуру проекта, контракты API и порядок релизов.
1–2 неделиРазработка спринтами
Демо каждые две недели, код в вашем репозитории, ревью и тесты на каждую задачу.
по объёмуЗапуск и поддержка
Релиз, мониторинг, исправления и развитие по согласованному плану.
по договорённостиРасскажите о проекте
Опишите задачу и текущий стек. Ответим, как подойти к разработке, сколько это займёт и с чего начать.
Решения, которые работают в эксплуатации
От ассистентов и агентов до интеграций с учётными системами — проекты, которые дошли до ежедневной работы.
Кейсы Strikt
Сайты и веб-сервисы, которые мы разработали.
Вопросы про разработку на JavaScript
JavaScript или TypeScript?
Для небольших задач хватает JavaScript. Для продукта, который будет расти, берём TypeScript: типы ловят часть ошибок ещё до запуска и упрощают доработки.
Сколько стоит разработка на JavaScript?
Зависит от объёма интерфейсов, интеграций и требований к нагрузке. Оцениваем после разбора задачи и разбиваем на этапы.
Кому принадлежит код?
Заказчику. Исключительные права фиксируются в договоре, репозиторий, документация и доступы к инфраструктуре остаются у вас.
Можно ли усилить нашу команду, а не отдавать проект целиком?
Да. Подключаем разработчиков к вашей команде: они работают в вашем репозитории и по вашим процессам.