Сайт использует сервис веб-аналитики Яндекс Метрика с помощью технологии «cookie». Пользуясь сайтом, вы даете согласие на использование данной технологии.
🎬 FakeBook #11 — Реализуем бесконечную ленту и миграции для MongoDB! В этом выпуске мы продолжаем развитие проекта FakeBook — нашей собственной социальной сети! После внедрения хэштегов в постах самое время заняться оптимизацией ленты и добавить постепенную подгрузку публикаций (infinite scroll). 👨💻 В этом видео: Пишем новую публикацию с хэштегами и проверяем, как они отображаются в ленте Реализуем постепенную подгрузку постов при прокрутке вниз Создаём директорию mongodb для хранения изменений структуры базы данных Добавляем индексы в коллекцию постов для ускорения загрузки Пишем shell-скрипт для запуска миграций Проверяем работу инфинит скролла и фильтрации по тегам Разбираемся с кешированием тегов и сбрасываем Redis 🔥 Всё работает! Теперь лента грузится плавно и эффективно. Завтра — займёмся блоком последних активностей пользователей. Видео на канале выходят каждый будний день в одно и тоже время! Если ролик понравился, обязательно подпишись и поставь лайк! Если нет, поставь дизлайк и напиши почему! Если не трудно, поделитесь роликом с теми, кому это может быть интересно! Спасибо большое за просмотр! КОД ПРОЕКТА ПИШЕТ НЕЙРОСЕТЬ, Я ЛИШЬ НАПРАВЛЯЮ ЕЁ. Плейлист проекта: • FakeBook Автор также обитает: Twitch - / scriptoman Telegram - 00:00 Приветствие 00:07 Вспоминаем что у нас сделано на главной 01:13 Разрабатываем бесконечный скролл ленты 02:33 Тестируем инфинит скролл 03:35 Планы на завтрашнюю серию #webdev #python #fastapi #javascript #react #mongodb #socialnetwork #programming #scriptoman #скриптоман