GO_lab
Создай мгновенный сайт без знаний программирования с Go и ИИ

Создай мгновенный сайт без знаний программирования с Go и ИИ

Я не программист. Никогда им не был. Но я сидел и смотрел, как сайты, на которые я захожу почитать, грузятся по три секунды, показывают рекламу, просят принять куки, вешают баннеры и жрут трафик. Это бесит. Поэтому я решил сделать свой сайт. Сам. Вернее, с помощью ИИ.

Идея простая: сайт должен открываться мгновенно. Не быстро. Не «почти сразу». А мгновенно. Как будто он уже был у тебя на телефоне. Без задержки. Без моргания. Без ожидания.

Для этого я выбрал Go. Это язык, который собирается в один файл. Ты запускаешь его — и сайт работает. Никаких танцев с бубном. Никаких «установите то, настройте это». Один файл. Один процесс. И всё.

База данных — SQLite. Это тоже один файл. Не нужен сервер баз данных. Не нужно ничего настраивать. Просто файл на диске. Если нужно сделать бэкап — копируешь этот файл. Всё.

Картинки я конвертирую в WebP. Они весят в десять раз меньше, чем обычные JPEG, и выглядят так же. Если картинка на сайте весит 30 килобайт — она загружается моментально даже в метро с одной палкой сигнала.

Вместо JavaScript я использую HTMX. Это библиотека, которая позволяет делать динамические вещи — бесконечную ленту, отправку комментариев, удаление — без написания JavaScript. Просто HTML-атрибуты. Это работает. И это быстро.

Сайт можно установить на телефон как приложение. Без App Store, без Google Play. Просто нажал кнопку — и он у тебя на домашнем экране. Открывается на весь экран. Работает без интернета — кеширует страницы, которые ты уже читал.

Комментарии работают без регистрации. Просто имя и текст. Я хотел сделать вход через Telegram или Google, но пока не вышло. Будет позже.

ИИ помогает мне писать заголовки, описания и SEO-мету. Я просто пишу текст, а ИИ предлагает всё остальное. Это экономит время.

Самое главное — скорость. Google PageSpeed даёт нам 100 баллов. Это максимум. На минимальном сервере за 500 рублей в месяц. Без кэширования. Без CDN.

Мой сайт весит меньше, чем кнопка «Принять куки» на большинстве сайтов.

Этот проект — эксперимент. Я хочу показать, что сделать быстрый и удобный сайт может кто угодно. Даже если ты не программист. Нужен только Go, ИИ и желание.

Весь код будет открыт. Пользуйтесь.

25 0

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