Nimbus від Mazen Touati — пакет для Laravel, що додає в браузері API‑клієнт у ваш додаток для перегляду й тестування ендпоінтів під час розробки. Замість переходу в зовнішній інструмент, як-от Postman, Nimbus працює всередині вашого Laravel‑проєкту й автоматично знаходить маршрути та правила валідації.
Nimbus НЕ є генератором документації API на кшталт Swagger або Scribe. Він не створює документацію для кінцевих користувачів — це інструмент для розробників, API‑пісочниця, яка пришвидшує ітерації під час створення й тестування API.
Що пропонує:
FormRequest, об’єктів Spatie Data, вбудованих правил валідації або специфікації OpenAPIdd() — обробка — перехоплює вивід dd(), не ламаючи інтерфейс
Щоб почати, встановіть пакет і опублікуйте ресурси:
composer require sunchayn/nimbus
php artisan vendor:publish --tag=nimbus-assets --tag=nimbus-config
Потім відкрийте в браузері /nimbus, щоб працювати з вашими визначеними API‑маршрутами.
Дивіться репозиторій на GitHub для документації та оновлень.
Встановлення Xdebug може бути складним завданням, але в цій статті ми розкриємо, як швидко та просто налаштувати його за допомогою Docker на прикладі Laravel. Дочитайте до кінця, щоб дізнатися, як за кілька хвилин зробити Xdebug вашим надійним помічником у розробці
Зазирніть у світ Laravel, де потужний CLI-фреймворк відкриває нові можливості для розробки командного інтерфейсу. Дізнайтеся, як створити просту утиліту для перевірки акцій, яка працює з Docker, та які переваги це може принести у вашому проєкті!
Ви знали, що в одному додатку Laravel можна реалізувати кілька API? У нашій статті ви дізнаєтеся, як за допомогою Scramble легко документувати різні версії API та налаштувати доступ до документації, щоб зробити її публічною або приватною. Читайте далі, щоб дізнатися більше