Alexey Baranov
26 subscribers
8 photos
33 links
Алексей Баранов.

Программист, предприниматель, блоггер. Пишу об интересных мне вещах.

Проголосовать за канал: https://t.me/boost/alexey_baranov_dev

Сайт: https://alexeybaranov.dev
Youtube: https://www.youtube.com/channel/UCPrQmN7ZOffqSMkbWMSG4nQ
Download Telegram
Продолжаю работать над улучшением блога. В этой раз расскажу как я добавлял подсветку кода (синтаксиса) в постах.

Есть множество способов сделать это, я же решил пойти самым простым путём и остановился на использовании пакета Prism.

Подробности, как всегда, в моём блоге 🔥

#nextjs #blog #syntax_highlight
Please open Telegram to view this post
VIEW IN TELEGRAM
Я обязан поделиться таким весомым достижением от Google 😂

#достижения #google

@alexey_baranov_dev
Продолжаю работать над улучшением блога. 👨‍💻

В новой статье расскажу как я добавлял индикатор времени чтения к статьям блога. 🔥

#blog
Please open Telegram to view this post
VIEW IN TELEGRAM
Сегодня расскажу как можно добавить базовую поддержку MDX в Next.js приложение и использовать .mdx файлы в качестве страниц. 👍

#nextjs #mdx

@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Мне было *только-что* лет когда я узнал что Telegram умеет в подсветку синтаксиса. 🤦‍♂️

Идентично markdown надо окружить блок кода ``` для того что она заработала.

import React from "react";


Можно даже язык приписать для того чтобы он корректнее определился.


import React from "react";



Редактировать правда не очень удобно, но насколько я понял, для десктопов это будет пофикшено уже в следующей версии 🎆

#syntax_highlight

@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Экспериментировал с View Transitions API.
Добавил в блог первую версию 🔥

Работает только в избранных десктопных браузерах (в основном Chrome)

Пост о том, как сделать так же - будет позже на неделе 👨‍💻

#blog #nextjs

@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Внёс небольшие изменения в вёрстку постов. 🔥
Добавил боковые секции с баннерами, рекламой (да, рекламой 💸) и оглавлением.

Посмотрим что из этого получится...

#улучшения_блога

@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Побывал на конференции HolyJS spring 2025. 😀

Послушал доклады, пообщался с интересными людьми, даже на сцену вышел (мерч получить). 😉

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

Если же охарактеризовать всю конференцию одной фразой, то можно сказать что «ИИ шагает в каждый DOM». ✈️

Хорошо это или плохо покажет время. Но сдвиг в индустрии уже точно произошёл и обратного пути нет. 👨‍💻

#holyjs

@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM