Inertia.js

Практичні статті про роботу з Inertia.js у Laravel-застосунках: інтеграцію з Vue.js, передачу даних між backend і frontend, навігацію без окремого API, серверний рендеринг, SEO та особливості розгортання.

laravel-open-graph-inertia-ssr-linkedin-telegram-preview-cover.png

Laravel Open Graph + Inertia SSR: чому LinkedIn показував прев'ю інакше, ніж Telegram

У ICanUp Telegram уже показував обкладинку, заголовок і опис Post, але LinkedIn формував картку некоректно. Я перевірила Open Graph у початковому HTML, відповідь для LinkedInBot, URL і параметри зображення, дублікати meta tags та кеш платформи. Цей кейс показав, чому робота прев'ю в одному месенджері ще не доводить, що social metadata налаштовані правильно.

30
inertia-js-infinite-scroll-page-2-replaced-posts-cover.png
Inertia.js

Inertia.js Infinite Scroll: чому page=2 замінила вже завантажені пости

У списку постів Infinite Scroll працював до моменту завантаження page=2: нові записи приходили, але пости з першої сторінки зникали. Розбираю реальний кейс ICanUp - різницю між заміною та додаванням даних, захист від дублів, стан пагінації та правильне скидання списку при зміні фільтра, категорії або локалі.

50