SCICO

Как устроен этот сайт

Astro, Markdown и немного canvas.

2 мин чтения#сайт#astro

Короткая записка для тех, кому интересно, что под капотом у этого сайта.

Статика

Сайт собирается Astro в набор обычных HTML-файлов. Никакого сервера с базой данных, никакой админки, которую надо обновлять. Положил файлы на любой хостинг и всё работает.

Записи — это Markdown

Каждая запись девлога — просто файл в папке src/content/blog/. Чтобы написать новую, достаточно создать файл:

---
title: 'Заголовок'
description: 'Пара слов о чём запись'
date: 2026-11-08
tags: ['крутой тег']
---

Текст записи...

Стоит отметить

Я слаб в верстке и вообще не особо хочу прикасаться к ней, поэтому да, в создании дизайна и вёрстки сайта активно применялась нейросеть. Но за тексты и наполнение сайта отвечаю я.

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

Знак, который дышит

На главной живёт логотип студии — девять пластин в трёх группах, повёрнутых друг относительно друга ровно на 120°. Он был взят из одной игры, в целом если что я думаю его можно будет переделать в будущем, сейчас он тут стоит скорее просто потому что мне понравилось как он выглядит (достаточно абстрактно, не так ли?).

Изначально на его месте располагалась черная дыра, выглядело красиво, но было решено что это как будто не очень подходит нам (мне?). Поэтому я вспомнил про некогда понравившийся мне логотип и после его добавления появилось желание его анимировать.

К моему удивлению, нейросеть смогла сделать достаточно красивые анимации для логотипа, не знаю почему но я как ребенок был крайне рад увидеть эффект “наблюдения” за курсором при помощи обычного паралакса.

Будущее сайта

Крайне надеюсь что это будет последняя итерация моих попыток сделать сайт с блогом (попытки до этого были просто использованием готовых минималистичных шаблонов других альтернатив Astro), так что возможно тут будет таки опубликовано в будущем большее количество постов, где я расскажу что-то дельное, ежели просто что-то в духе “я снова вернулся, обновил сайт и пропал на годик-другой”.