Фронтенд и веб-платформа
HTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловМатериалы для проекта «База знаний» объединяют несколько направлений. Начните с разделов ниже.
HTML, CSS, JavaScript, TypeScript, компоненты и статические сайты.
397 материаловКонтентные системы, конструкторы, темы и торговля в интернете.
60 материаловPWA, Mini Apps, расширения, совместная работа, карты, медиа и документы.
150 материаловПомощники, функции сайта, агенты, MCP и обработка данных.
86 материаловТехническое SEO, запросы, Google Search Console и Яндекс Вебмастер.
71 материалОграниченный последовательный индекс и переход к странице
SHA-256 документа, записи по page, локальное хранилище
Версионированный JSON, полная валидация, отдельный архив
HTML с извлечённым текстом и заметками, CSS print
Ограниченная загрузка, безопасное завершение и локальный файл
10 уроков: фиксированные источники, нормализация, устойчивые ID, HTTP-валидаторы, история SQLite, ручной отбор, API и экспорт Markdown.
RSS/Atom fixture, список фиксированных источников
feedparser, поля, даты и ссылки
source+entry id, URL policy
ETag/Last-Modified/304, таймауты, лимит ответа
Транзакционная фиксация entries и версии
Один worker, due/backoff, restart state
Отбор новых/changed, подтверждение редактора
Read-only server, безопасный вывод и pagination
Выбранные записи, references and idempotent export
Приватный локальный стенд, SSRF boundary and quotas
16 уроков одного развивающегося проекта: Определить собственные источники, вопросы и границы ответа. Зафиксировать контракт, воспроизводимое состояние и порядок обновления.
Определить собственные источники, вопросы и границы ответа.
Прочитать и проверить корпус, сохранив адреса и отпечатки файлов.
Сохранить заголовки и разделить текст на ограниченные фрагменты.
Объяснить частоты слов и упорядочить кандидатов BM25.
Сохранить документы и фрагменты одной транзакцией.
Отобрать публичные кандидаты и измерить покрытие вопроса.
Уместить фрагменты в бюджет без обрыва доказательств.