Разработка сайта на Nuxt: быстро, на нескольких языках

Разработка сайта на Nuxt — моя основная работа: фронтенд на Nuxt, бэкенд на FastAPI. Этот сайт и есть пример: страницы пререндерятся, иврит с направлением справа налево соседствует с английским и русским, а мобильный Lighthouse на каждой странице 95+.

Разработка сайта на Nuxt — моя основная работа: фронтенд на Nuxt, бэкенд на FastAPI. Этот сайт и есть пример: страницы пререндерятся, иврит с направлением справа налево соседствует с английским и русским, а мобильный Lighthouse на каждой странице 95+.

Чаще всего я делаю быстрые сайты для малого бизнеса, но беру и заказную Nuxt + FastAPI разработку для команд и студий: лендинги, которые должны летать, мультиязычные контентные сайты и админки с API на Python.

Что я делаю на Nuxt

  • Серверный рендеринг и статический пререндер, по выбору для каждой страницы, чтобы контент приходил готовым HTML и поисковики читали его без JavaScript.
  • Интернационализация на @nuxtjs/i18n, включая иврит справа налево, отдельные домены для языков, hreflang и карты сайта.
  • Дизайн-системы на CSS-переменных и логических свойствах: один компонент работает и в LTR, и в RTL.
  • Бюджет скорости в CI: подмножества шрифтов, ленивые чанки, никаких тяжёлых UI-библиотек, проверка Core Web Vitals перед каждым релизом.
  • Доступность по WCAG AA и израильскому стандарту 5568 с проверкой axe-core и Lighthouse.

Nuxt + FastAPI разработка

На бэкенде у меня FastAPI с асинхронным SQLAlchemy, миграциями Alembic и PostgreSQL. Это быстро, типизировано от начала до конца через Pydantic и просто в деплое. Типичные задачи — системы записи, формы заявок с уведомлениями в WhatsApp или Telegram, небольшие админки и интеграции со сторонними API.

Фронтенд и API живут в одном репозитории с общими соглашениями, линтерами с обеих сторон и понятным README, чтобы проект потом мог подхватить другой разработчик.

SEO и скорость

Каждая страница получает свои title и description, canonical, hreflang между языковыми версиями, разметку schema.org и место в карте сайта. Скорость проверяется Lighthouse на мобильном перед каждым релизом, чтобы сайт не терял позиции из-за медленной загрузки.

Инструменты

  • Nuxt 4 с TypeScript, Vue 3 и Vite; ESLint и Prettier на каждом коммите.
  • FastAPI, Pydantic, асинхронный SQLAlchemy 2, Alembic и PostgreSQL; Ruff для линтинга.
  • Lighthouse, axe-core и Playwright для автоматической проверки скорости, доступности и скриншотов.
  • Docker Compose для локальной базы и одинакового окружения у всех разработчиков проекта.

Как будем работать

Пришлите короткое описание или репозиторий. Для нового сайта через 48 часов покажу демо; для существующего проекта на Nuxt начну с аудита скорости, SEO и доступности и списка правок по приоритету. Работаю на русском, иврите и английском.

Сайт-визитка за 500 ₪ — для первых 5 клиентов.

Я новый на местном рынке, поэтому вам повезло.

Сайты больше — несколько страниц и языков, полная онлайн-запись с календарём и напоминаниями — от 2 500 ₪.

Как работаем

  1. Присылаете ссылку на сайт или Instagram
  2. Через 48 часов показываю демо вашего сайта
  3. Через 7 дней сайт работает

Вопросы

Вы берёте существующие проекты на Nuxt?

Да. Могу провести аудит и ускорить проект на Nuxt 3 или Nuxt 4, перенести его, добавить i18n или исправить SEO.

Почему Nuxt и FastAPI, а не конструктор?

Контроль и скорость. Сайт на Nuxt, написанный вручную, грузится в разы быстрее типичного сайта на конструкторе, а FastAPI даёт чистый типизированный API для всего, что должен уметь сайт.

Можно сделать сайт на языке с письмом справа налево?

Да. Иврит с RTL есть в каждом моём проекте, вместе с английским и русским.

Как считается стоимость заказной разработки?

Простые одностраничные сайты-визитки — по стартовой цене, указанной на этой странице. Заказная разработка оценивается отдельно после короткого созвона.

Можно ли потом поддерживать проект без вас?

Да. Код в вашем репозитории, с README, командами запуска и линтерами, так что любой разработчик на Vue и Python сможет продолжить работу.