Перейти к содержимому

Laravel + React Ecommerce #17 — Мгновенный поиск с Algolia (быстрее, чем стандартный Scout)

Ajeet Singh Baddan

0:00 / 0:00

Laravel + React Ecommerce #17 — Мгновенный поиск с Algolia (быстрее, чем стандартный Scout)

15 просмотров · 4 дн. назад
Ajeet Singh Baddan
94 подписчика
15 просмотров · 4 дн. назад
🛒 В этом эпизоде ​​серии «Laravel + React для электронной коммерции» мы создадим реальный поиск товаров — начиная с Laravel Scout, а затем добавив Algolia, чтобы сделать его действительно быстрым, с мгновенными подсказками в реальном времени по мере ввода текста. Эпизод (17) полной серии о разработке полного стека. Устали от уроков, которые заканчиваются приложением для списка дел? В этой серии мы шаг за шагом создадим готовый к использованию интернет-магазин: мощную административную панель И современный интерфейс для покупателей, используя Laravel и React вместе с официальным стартовым набором Laravel React (Inertia.js). В этом эпизоде ​​вы узнаете: Установку Laravel Scout + Algolia Настройку бесплатного приложения Algolia и ключей API Как сделать товары доступными для поиска и автоматически индексируемыми при сохранении Создание поисковой строки в реальном времени со страницей результатов Сравнение скорости поиска в базе данных и Algolia с помощью Tinker Добавление мгновенных подсказок для более быстрого поиска ───────────────────────────── ⏱️ ВРЕМЕННЫЕ МЕТКИ ───────────────────────────── 00:00 Вступление: Поисковая строка ничего не делает 00:30 Спрашиваю у Клода о лучшей настройке 01:40 Почему Laravel Scout + Algolia 02:12 Установка Scout и Algolia 02:46 Бесплатное приложение Algolia и ключи API 04:29 Настройка Scout 05:10 Как сделать товары доступными для поиска 06:32 Автоматическая индексация при сохранении 07:55 Сервис поиска и контроллер 09:37 Поле поиска в реальном времени и страница результатов 10:56 Отправка товаров в Algolia 11:21 Первый тест: Работает! 12:29 Проблема: Поиск работает медленно 13:53 Тестирование производительности с помощью Tinker 15:13 Сравнение скорости работы баз данных и Algolia 15:55 Решение: Мгновенные подсказки 18:25 Финальный тест: Быстрый поиск 18:58 Что дальше и заключение ▶️ Полный плейлист серии:    • Laravel + React E-commerce From Scratch | ...   📂 Исходный код: https://github.com/ajeetsinghbaddan/t... ⏮️ Предыдущий эпизод:    • Laravel + React Ecommerce #16 — Full Langu...   ────────────────────────────── 🔗 ССЫЛКИ И РЕСУРСЫ ─────────────────────────────── ⚡ Редактор кода (Zed): https://zed.dev 🔴 Laravel: https://laravel.com/ 📘 Laravel Документация: https://laravel.com/docs ⚛️ Стартовый набор Laravel React: https://laravel.com/docs/starter-kits 🗄️ Локальный сервер и база данных (WampServer): https://www.wampserver.com 🤖 Claude AI: https://claude.ai К концу этой серии у вас будет достойный портфолио проект в области разработки полного стека, который вы сможете показать работодателям и клиентам, а также навыки для создания собственного интернет-магазина. 💬 ВАША ОЧЕРЕДЬ: Какую функцию электронной коммерции вы хотели бы увидеть в разработке? Напишите в комментариях. Самые востребованные функции попадут в серию! 👍 Поставьте лайк видео, если оно оказалось полезным 🔔 Подпишитесь, чтобы не пропустить следующий эпизод: https://www.youtube.com/@AjeetSinghBa... 📤 Поделитесь им с другом, который изучает разработку полного стека #Laravel #ReactJS #Ecommerce #FullStackDevelopment #WebDevelopment #LaravelReact #TailwindCSS #PHP #JavaScript #ZedEditor #ClaudeAI #CodingTutorial #Algolia #InstantSearch #CodingTutorial #SearchAPI