Размещая свой блог в Yandex Object Storage я столкнулся с некоторыми проблемами.
Одна из самых странных из них:
- страницы приложения не открываются при заходе по прямой ссылке,
- при этом при переходе через нажатие по внутренней ссылке всё работает как надо.
В этой статье я расскажу почему так происходит и как это победить💪
Одна из самых странных из них:
- страницы приложения не открываются при заходе по прямой ссылке,
- при этом при переходе через нажатие по внутренней ссылке всё работает как надо.
В этой статье я расскажу почему так происходит и как это победить
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Next.js + Yandex Object Storage = Не работают ссылки | Алексей Баранов. Блог
Очень часто при попытке хостить Next.js приложение использующее App Router в S3 бакете можно столкнуться с тем что страницы приложения не открываются при заходе по прямой ссылке...
👍2🔥2❤1
Сам я не пользуюсь RSS фидами, но так как формат ещё жив, решил добавить фид и для своего блога.
Процесс этот простой и проходит в 2 основных шага:
- сгенерировать фид,
- добавить информацию о нём на страницы сайта.
Подробнее читайте в моём новом посте🔥
Процесс этот простой и проходит в 2 основных шага:
- сгенерировать фид,
- добавить информацию о нём на страницы сайта.
Подробнее читайте в моём новом посте
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем RSS-фид к статическому Next.js приложению | Алексей Баранов.DEV
Сам я не пользуюсь RSS фидами, но так как формат ещё жив, решил добавить фид и для этого блога...
👍3🔥3❤1
Решил заняться аналитикой своего блога.
На первых порах мне нужно всего-лишь отслеживать заходы на сайт и переходы по ссылкам между страницами сайта.
Для этих целей подходят счётчики от Google и Яндекса, но я порыве патриотических чувств 🇷🇺 решил остановиться на последнем.
Задача вроде тривиальная, но как всегда не без "сюрпризов"🤕
Подробности в статье🙊
P.S. Включил комментарии🎆
На первых порах мне нужно всего-лишь отслеживать заходы на сайт и переходы по ссылкам между страницами сайта.
Для этих целей подходят счётчики от Google и Яндекса, но я порыве патриотических чувств 🇷🇺 решил остановиться на последнем.
Задача вроде тривиальная, но как всегда не без "сюрпризов"
Подробности в статье
P.S. Включил комментарии
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Подключение счётчика Яндекс Метрики к Next.js приложению | Алексей Баранов.DEV
Инструкция по добавлению счётчика Яндекс Метрики к Next.js блогу...
👍5🔥2❤1
До того как я открыл, а затем и закрыл свой предыдущий стартап, умные люди советовали мне присмотреться к другой идее... 🤓
Я даже начал её реализовывать, и уже почти имел на руках полностью работающий прототип, когда понял что она может быть слишком сложна и амбициозна для меня одного. И бросил... 🏳️
Прошёл год, я понял что в целом поступил правильно, но и одновременно совершил ошибку...
Поэтому я решил попробовать снова!🎆
Подробности в статье🔥
Я даже начал её реализовывать, и уже почти имел на руках полностью работающий прототип, когда понял что она может быть слишком сложна и амбициозна для меня одного. И бросил... 🏳️
Прошёл год, я понял что в целом поступил правильно, но и одновременно совершил ошибку...
Поэтому я решил попробовать снова!
Подробности в статье
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Проверяю новую идею для стартапа (collabic.ru) | Алексей Баранов. Блог
Проверяю новую идею для стартапа. CollabiC - сервис для автоматизированного обмена данными.
🔥4❤2👍1
Для того чтобы красиво отображаться в поисковой выдаче Яндекса решил добавить Яндекс Турбо-страницы... 🚀
Процесс этот на удивление простой и кажется что результат того стоит🔥
Подробности как всегда у меня в блоге😉
Процесс этот на удивление простой и кажется что результат того стоит
Подробности как всегда у меня в блоге
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем Яндекс Турбо-страницы к блогу на Next.js | Алексей Баранов. Блог
Рассказ о том как я добавлял Яндекс Турбо-страницы к блогу на Next.js
🔥3👍2❤1
Вечер субботы - не повод расслабляться 👨💻
Пришло время поработать над поисковой выдачей.
А именно добавить на страницы разметку JSON-LD.🔥
Что это и зачем? Читайте в моей новой статье!😎
Пришло время поработать над поисковой выдачей.
А именно добавить на страницы разметку JSON-LD.
Что это и зачем? Читайте в моей новой статье!
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем JSON-LD разметку к блогу на Next.js | Алексей Баранов.DEV
Инструкция по добавлению JSON-LD разметки к блогу на Next.js
🔥4👍2❤1
И последнее что я успел на этой неделе - запустил своё сообщество в ВК! 🔥
Ну как запустил? Оно ещё пустое, но уже должно индексироваться...
А заполню я его уже завтра...😅
Ссылка на сообщество в посте
Ну как запустил? Оно ещё пустое, но уже должно индексироваться...
А заполню я его уже завтра...
Ссылка на сообщество в посте
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Hello, VK! | Алексей Баранов. Блог
Запустил своё сообщество в VK...
🔥5❤1👍1
Почитал свой блог - удивился количеству ошибок в текстах 💩
Понял что с этим надо бороться и начал искать варианты.🧐
Подробности в посте🔥
Понял что с этим надо бороться и начал искать варианты.
Подробности в посте
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Борьба с грамматическими ошибками в markdown файлах | Алексей Баранов.DEV
Заметил большое количество опечаток в текстах статей. Понял что с этим надо бороться. Вот что из этого вышло...
🔥3👍2❤1
Заметил в настройках сообщества в VK интересную настройку Импорт RSS. 🤔
А так как я теперь кое-что знаю про RSS, то я сразу же решил её опробовать.
То как VK обрабатывает фид - тайна за семью печатями.🔒
В документации я не нашёл никаких подробностей. Там даже описания этой функции нет.
Настройка просто есть, кому надо - тот разберётся.
Мне надо, я начал разбираться 🙂
Подробности, как всегда, в посте🔥
А так как я теперь кое-что знаю про RSS, то я сразу же решил её опробовать.
То как VK обрабатывает фид - тайна за семью печатями.
В документации я не нашёл никаких подробностей. Там даже описания этой функции нет.
Настройка просто есть, кому надо - тот разберётся.
Мне надо, я начал разбираться 🙂
Подробности, как всегда, в посте
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Автопостинг в VK через RSS feed | Алексей Баранов.DEV
Заметил в настройках сообщества в VK интересную настройку, связанную с фидами. И понеслось...
🔥4👍2❤1
Прошла уже неделя с тех пор как я запустил CollabiC. ⏳
Пришло время подвести первые итоги и рассказать о первых ошибках.
Пришло время подвести первые итоги и рассказать о первых ошибках.
alexeybaranov.dev
CollabiC. Статус. Первая неделя. | Алексей Баранов. Блог
Прошла неделя как я запустил CollabiC - сервис для автоматизированного обмена данными. Вот первые результаты...
🔥3👍2❤1
Решил добавить Google Analytics на страницы блога для базового отслеживания переходов по страницам. 📊
Если коротко, то есть очень много способов сделать это, в статье я расскажу о двух из них.🔥
Если коротко, то есть очень много способов сделать это, в статье я расскажу о двух из них.
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем Google Analytics в Next.js приложение | Алексей Баранов.DEV
Инструкция по добавлению Google Analytics в Next.js приложение.
🔥3❤2👍2👏1
Изучал различные блоги, аналогичные моему и решил добавить пару улучшений и в свой. 👨💻
- Блок "Поделиться в соц. сетях";
- Простейший механизм рекомендаций статей;
Вот что из этого вышло...🎆
- Блок "Поделиться в соц. сетях";
- Простейший механизм рекомендаций статей;
Вот что из этого вышло...
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем рекомендации постов и блок "Поделиться в соц. сетях" | Алексей Баранов. Блог
Инструкция по добавлению механизма рекомендаций постов и блока "Поделиться в соц. сетях"...
👍4🔥2❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем пагинацию в статический блог на Next.js | Алексей Баранов. Блог
Инструкция по добавлению пагинации постов в статическом блоге на Next.js...
🔥5❤1👍1
Продолжаю работать над улучшением блога. В этой раз расскажу как я добавлял подсветку кода (синтаксиса) в постах.
Есть множество способов сделать это, я же решил пойти самым простым путём и остановился на использовании пакета Prism.
Подробности, как всегда, в моём блоге🔥
#nextjs #blog #syntax_highlight
Есть множество способов сделать это, я же решил пойти самым простым путём и остановился на использовании пакета Prism.
Подробности, как всегда, в моём блоге
#nextjs #blog #syntax_highlight
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем подсветку кода (синтаксиса) в статический блог на Next.js | Алексей Баранов. Блог
Инструкция по добавлению подсветки кода (синтаксиса) в статическом блоге на Next.js...
🔥4❤1👍1
Продолжаю работать над улучшением блога. 👨💻
В новой статье расскажу как я добавлял индикатор времени чтения к статьям блога.🔥
#blog
В новой статье расскажу как я добавлял индикатор времени чтения к статьям блога.
#blog
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем индикатор времени чтения к статьям блога | Алексей Баранов.DEV
Инструкция по добавлению индикатора времени чтения к статьям блога...
🔥5❤1👍1
Сегодня расскажу как можно добавить базовую поддержку MDX в Next.js приложение и использовать .mdx файлы в качестве страниц. 👍
#nextjs #mdx
@alexey_baranov_dev
#nextjs #mdx
@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
alexeybaranov.dev
Добавляем поддержку MDX в Next.js приложение | Алексей Баранов. Блог
Инструкция по добавлению поддержки MDX в Next.js приложение...
🔥4👍2❤1
Мне было *только-что* лет когда я узнал что Telegram умеет в подсветку синтаксиса. 🤦♂️
Идентично markdown надо окружить блок кода ``` для того что она заработала.
Можно даже язык приписать для того чтобы он корректнее определился.
Редактировать правда не очень удобно, но насколько я понял, для десктопов это будет пофикшено уже в следующей версии🎆
#syntax_highlight
@alexey_baranov_dev
Идентично markdown надо окружить блок кода ``` для того что она заработала.
import React from "react";
Можно даже язык приписать для того чтобы он корректнее определился.
import React from "react";
Редактировать правда не очень удобно, но насколько я понял, для десктопов это будет пофикшено уже в следующей версии
#syntax_highlight
@alexey_baranov_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release v 5.1.8 · telegramdesktop/tdesktop
Support nice blockquotes and code blocks edition when composing messages.
Support collapsing blockquotes and specifying syntax highlight language.
Support nice spoiler animation in the message comp...
Support collapsing blockquotes and specifying syntax highlight language.
Support nice spoiler animation in the message comp...
🔥6❤1👍1