Всегда хотел создать свой полноценный личный сайт — не просто резюме на GitHub Pages, а индексируемый в поисковиках проект с возможностью оставить заявку. Главное условие: стоимость хостинга должна быть равна 0 рублей. Единственные возможные затраты — это домен (я взял свой за 300 рублей/год на Reg.ru).

Прежде чем писать код, я определил ключевые требования:

  1. ? Нулевая стоимость хостинга. Все должно работать на бесплатных тарифах.

  2. ? Функционал обратной связи. Чтобы потенциальные клиенты или работодатели могли легко связаться со мной.

  3. ⚡ Простой и легкий бэкенд. Минимум сложностей с серверной частью.

  4. ? Интеграция с Strapi? (Опционально). Зависит от того, как часто будет обновляться контент.

Также нужно определиться со стеком технологий:

Технология

Для чего?

Next.js

SSR, SEO, современный React-фреймворк.

Tailwind CSS

Быстрая и удобная стилизация.

React Hook Form + Zod

Управление формами и строгая валидация.

Framer Motion

Простые и красивые анимации.

FSD

Чистая и масштабируемая архитектура проекта.

GitHub

Хранение кода и система контроля версий.

Vercel

Бесплатный и простой деплой.

BotFather

Уведомления о заявках в Telegram.

Этот проект задуман как гибкий. Вы можете брать отдельные части стека или повторить весь путь со мной, адаптируя решение под свои нужды.

P.S. В процессе coding'a я наверняка столкнусь с непредвиденными сложностями, о которых подробно расскажу в следующих статьях.

P.P.S. Уже есть стартовый код, и форма обратной связи успешно отправляет заявки! В следующей части поделюсь ссылкой на репозиторий, и вы сможете протестировать всё сами. Если хотите связаться — смело заполняйте форму на готовом сайте sadbatya ! :) И Телеграмм Канал - тут будет вся актуальная информация

Комментарии (0)


  1. s00d
    22.09.2025 12:53

    Мы в команде со всех этих nest и nuxt переходим на astro, советую тоже на него посмотреть, в связке с deno все будет работать в несколько раз быстрее и проще, astro это статичный фреймвврк, но также на нем можно сделать что-то вроде серверного рендеринга


    1. SadBatya Автор
      22.09.2025 12:53

      да, в последнее время очень часто слышу про Astro и думаю попробовать его как нибудь. А так спасибо большое за совет и + на пост ❤️


    1. MAXH0
      22.09.2025 12:53

      Вот здесь описан очень быстрый и простой фреймворк https://habr.com/ru/articles/150594
      Не смотря на то, что статье более 10 лет, фреймворк по прежнему актуален и хорошо поддерживается. Хотя многие примеры из статьи устарели, в Сети содержится подробная и полная документация по новому синтаксису.


      1. nin-jin
        22.09.2025 12:53

        Ожидал увидеть там что-то более современное.