MailCarrier — це веб-програма з відкритим вихідним кодом, створена за допомогою Laravel і Filament, у якій ви можете створювати електронні листи один раз і надсилати їх через виклик API.
Я особисто великий шанувальник JSX і мені подобається те, як він дозволяє мені розділяти та компонувати мій код. Незважаючи на те, що JSX існував до React, він не був би настільки популярним, якби React не підняв його. Однак, насправді ми можемо використовувати JSX без React, і це теж не складно.
Нещодавно мені виникла потреба заповнити доступні параметри для компонента multiselect значеннями з віддаленого API. ChoicesJS підтримує це, хоча його документація залишає бажати кращого. Таким чином, нова публікація, в якій детально описано, як я зробив свій динамічний мультивибір, здавалася важливою. Що саме я маю на увазі під «динамічним множинним вибором», запитаєте ви? Простіше кажучи, це компонент вибору, який дозволяє кілька варіантів вибору, чиї параметри витягуються - динамічно - з іншого місця, а не попередньо завантажені. Сценар
Пакет ChatGPT Mock API Generator для Laravel генерує смарт-моки API у Laravel за допомогою підказок ChatGPT.
У цій публікації блогу ми створимо п’ять багаторазових компонентів за допомогою компонентів Laravel Blade, Alpine.js і TailwindCSS. Ми створимо такі компоненти: Копіювати до буфера обміну Зображення глобальної панелі прогресу...
Коли мова заходить про автентифікацію в Laravel, існує багато варіантів. Але що ми повинні використовувати, коли мова йде про автентифікацію вашого API?
Якщо ви створюєте зовнішні ключі під час міграцій, може виникнути ситуація, коли таблицю буде створено успішно, але зовнішній ключ не вдасться. Тоді ваша міграція «наполовину успішна», і якщо ви повторно запустите її після виправлення, з’явиться повідомлення «Таблиця вже існує». Що робити?
Laravel надає спосіб анулювати та «виходити» з сеансу активного користувача на інших пристроях, не роблячи сеанс на поточному пристрої недійсним.
Якщо ви відчуваєте, що робите те саме знову і знову, настав час автоматизувати, і ця стаття розповідає, як це зробити!
Подивіться, як Laravel Octane завантажує програму та обслуговує HTTP-запити.
Laravel Polymorphic Relationship дозволяє моделі належати більш ніж одній іншій моделі в одній асоціації. Типи один до одного, один до багатьох, індивідуальні.
Марсель Посьот поділився порадою щодо використання клієнтського методу Laravel HTTP sink() для написання відповіді у файлі
Ви шукаєте кращий спосіб готувати, робити та зберігати маркетингові скріншоти? Дізнайтеся, як це автоматизувати за допомогою Testmo.
Пакет Lemon Squeezy для Laravel випущено v1.0. Дізнайтеся про цей захоплюючий пакет, щоб зробити виставлення рахунків за підписку, платежі та ліцензійні ключі легкими!
Laravel Tailwind Merge — це пакет, який автоматично вирішує конфлікти класів Tailwind CSS у файлах Laravel Blade.
Laravel Backup Restore — це пакет для відновлення резервних копій бази даних, створених за допомогою пакета laravel-backup від Spatie.
Функція тестування продуктивності API Postman дає змогу симулювати навантаження на ваші API та візуалізувати ключові показники продуктивності в реальному часі.
Деякий час тому я почав дивуватися довгому часу завантаження програми на основі Laravel. Я почав налагодження та зрозумів, що ця проблема пов’язана з відсутністю відкладених постачальників.
Минулого разу я аналізував продуктивність контейнера Laravel. Я зіткнувся з тим, що програма витрачає багато часу на створення залежностей, особливо для важких кінцевих точок. Це було дивно, тому що я радше очікував, що відповідна логіка буде найважчою частиною запиту.
Prettier — це самовпевнений форматувальник коду, який підтримує багато мов, а за допомогою плагінів він також може форматувати шаблони Laravel Blade.