Laravel, PHP, Backend - Uncolored collection
315 subscribers
141 photos
2 videos
2 files
385 links
Коллекция материалов по Laravel и смежным технологиям.

VueJS: https://t.me/vuejs_uncolored
Svelte: https://t.me/svelte_uncolored
React: https://t.me/react_uncolored

Для связи @RainySkys
Download Telegram
Forwarded from Laravel World
В этом уроке я покажу вам еще один способ проверки запроса формы, гораздо более чистый и повышающий удобство сопровождения ваших тестов. Многие разработчики пытаются эффективно протестировать запросы форм (form requests). Обычно большая часть времени тратится на написание отдельного модульного теста для каждого правила в запросе. Что ведете к множеству тестов, типа test_request_without_title и test_request_without_content. Причем все эти методы будет реализованы абсолютно одинаково, отличаясь только вызовами конечной точки с различными данными. В результате имеем кучу дублированного кода.
https://laravel.demiart.ru/unit-testing-laravel-form-requests-in-a-different-way/
Forwarded from Laravel World
Создание BaseCode и Shift дало мне уникальное понимание написания приложений на Laravel. Я объединил свои 20 лет программирования и 20 000 апгрейдов Ларавел в 10 советов по созданию легко обслуживаемых приложений.

Они могут показаться вам фундаментальными и не обязательными. Но любой серьезный код на Laravel использует их. Проще говоря, чем больше советов вы используете, тем более понятным будет ваша код.

https://laravel.demiart.ru/maintainable-laravel-apps/
Forwarded from Laravel World
Руководство по созданию CLI (Интерфейс Командной Строки)
Свежая онлайн-книга, которая поможет вам в создании CLI-приложений, используя традиционные принципы UNIX, но в соответствии с современными требованиями.
https://clig.dev/
Laravel | Структурирование роутов

В статье даются советы по структурированию роутов в больших приложениях на Laravel.
Forwarded from PHP Books
Modular Programming with PHP 7

Автор: Branko Ajzele
Год издания: 2016

Скачать книгу

#PHP #english
Laravel | HTTP Client

Начиная с 7й версии в составе Laravel присутствует встроенный HTTP клиент. Клиент построен на основе библиотеки Guzzle, но предоставляет более простой API.

Присутствуют средства как для отправки и разбора запросов, так и для тестирования.
Forwarded from Веб-страница
20 лучших практик Dockerfile

В этой статье вы найдёте 20 различных практик для работы с файлами Docker, которые помогут вам избежать проблем с безопасностью и не только:

https://tprg.ru/GOUc

#docker #бэкенд
Kubernetes в действии

Автор: Лукша Марко

Год издания: 2019

Скачать книгу

#kubernetes #русский
Forwarded from Веб-страница
Тайна убийства SQL

В дополнение к подборке игр для программистов ещё одна игра, теперь уже для прокачки навыков работы с SQL. В SQL City произошло убийство и ваша задача его раскрыть, решая различные задачи.

Попробуйте:

https://tprg.ru/c1by

#sql
Laravel | HandleCors middleware

Начиная с седьмой версии в стандартной установке Laravel появился middleware HandleCors и конфигурационный файл для него cors.php

Middleware HandleCors отвечает за добавление к ответу необходимых заголовков для реализации CORS. Это очень полезно для создания REST API на основе Laravel.
Forwarded from IT 1ess0ns
👁‍🗨Средства автоматизации тестирования REST API

▪️REST API - это самый популярный способ получения доступа к данным со стороны веб и мобильных приложений. Существуют разные инструменты для автоматизации тестирования REST API - мы рассмотрим популярные инструменты, а также выделим те, которые принято использовать в работе.

👉🏻Смотреть

@IT_1ess0ns