Как всегда узнавать все вовремя?

Раньше я смотрела на тг-каналы коллег, и поражалась, как им хватает дисциплины, чтобы следить за разными источниками и вовремя рассказывать подписчикам про какие-то обновления фреймворков или новые инструменты. А потом я вспомнила про старый добрый RSS 🤗

Из-за популярности соцсетей и формата шорт видео сейчас мало кто вообще знает, что это такое, хотя это до сих пор очень полезная штука. RSS (и аналоги типа Atom) позволяют следить за обновлениями сайтов без необходимости постоянно на них заходить. Можно подписаться на блоги, новости или документацию и получать новые публикации в одном RSS-ридере.

Работает всё просто: сайт публикует XML-файл (фид), обычно по адресу /feed.xml или /rss.xml. В нём лежат заголовки, ссылки, даты публикации, описания, а иногда и полный текст записей. Ридер периодически проверяет файл и подтягивает обновления.

Фронт вполне может генерить фиды самостоятельно, когда это требуется - для новостных сайтов, блогов и пр. В Astro, Next.js и других инструментах со статической генерацией XML можно собирать прямо во время билда из Markdown или CMS. Отдельный бэк обычно не нужен.

Минуты формата - RSS не гарантирует доставку обновлений и не работает в реальном времени: всё зависит от того, как часто ридер проверяет фид.

#ks_разработка #ks_буковки

Как всегда узнавать все вовремя? | Сетка — социальная сеть от hh.ru