WebCraft - ремесло веб разработки
6.45K subscribers
1.73K photos
260 videos
2 files
234 links
Интересуешься php , js , css , html , Laravel , Vue ? Этот канал для тебя

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront
Менеджер по рекламе: @Spiral_Yuri

Купить рекламу: https://telega.in/c/web_craft
Download Telegram
Чтобы стать разработчиком самостоятельно, нужно пройти длинный и сложный путь. Вместе с нами вы сможете сократить время обучения в 2-3 раза. Ключевая особенность курсов Академии — наставники, специалисты работающие на рынке веб-разработки в 2021 году и готовые поделиться своим опытом.

Начните обучение сейчас и уже через 12 месяцев вы сможете работать в сфере IT: https://tml.io/3x0ge
Laravel | Несколько пользовательских моделей

В статье рассказывается как организовать работу нескольких моделей пользователя в Laravel с помощью пакета calebporzio/parental

👉 @web_craft
Хотите освоить фронтенд-разработку? Начните 24 июня с demo-занятия «Создание интерактивных страниц, работа с анимациями»!
Вместе с преподавателем Эржаном Торокуловым вы рассмотрите способы создания интерактивных страниц, научитесь анимировать переходы состояний HTML элементов, а также создадите анимации как на CSS, так и на JavaScript.

Для регистрации на вебинар оставьте заявку 👉 https://otus.pw/WL0e/
Laravel | Blade loops

В статье подробно разобрана работа с циклами в Blade.
Особое внимание уделено малоизвестным возможностям.

👉 @web_craft
Laravel | Http client logger

bilfeldt/laravel-http-client-logger - Пакет, добавляющий логирование в стандартный HTTP клиент Laravel.
Laravel | Custom Echo handlers

Одним из нововведений Laravel 8.45 является возможность определять как будут выводиться переменные различных типов через {{ $var }} в blade-шаблонах.

Для этого появился метод Blade::stringable

👉 @web_craft
Laravel | Пагинация: Offset против Cursor

С недавних пор в Laravel есть два варианта пагинации. В данной статье рассматриваются оба этих варианта и проводится сравнение производительности.

👉 @web_craft
Laravel | Lockout

rappasoft/lockout - пакет, позволяющий перевести Laravel-приложение в режим "только для чтения".

Переключение производится одним флагом в .env

👉 @web_craft
Laravel | Nullable vs Sometimes

В статье подробно рассказывается о разнице между похожими правила валидации nullable и sometimes.

👉 @web_craft
Laravel | Laravel User Activity

Laravel User Activity - пакет для просто отслеживания действий пользователей в приложениях на Laravel.

👉 @web_craft
Laravel | Более понятные сообщения

В видео рассказывается как сделать сообщения об ошибках более понятными и информативными.

👉 @web_craft
Laravel | Laravel ID Generator

Laravel ID Generator - пакет для генерации id моделей с заданным шаблоном вместо использования инкремента.

👉 @web_craft
Нет времени читать книги? Надоело постоянно искать годные статьи?

Специально для тебя мы публикуем короткие заметки, только по теме и только с доступными для понимания, практическими примерами. Здесь ты найдешь выдержки из книг, статей, видео и курсов о PHP, базах данных, тестировании, ООП и многом другом.

👉 Подписывайся на телеграм-канал, чтобы ничего не пропускать и получать информацию первым :)
Laravel | Репозитории

"Пожалуйста, прекращайте говорить про шаблон Репозиторий с Eloquent" и "Полезные репозитории с Eloquent?" - две статьи от одного автора про проблему использования шаблона репозиторий в Laravel и вариант ее решения.

👉 @web_craft
Laravel | Создание REST API c ролями и правами

В статье рассказывается как создать REST API с авторизацией через Sanctum и разбивкой доступа по ролям и правам

👉 @web_craft
Laravel | Tags

spatie/laravel-tags - пакет, добавляющий тэги в Laravel приложения. Помимо обычных тегов поддерживает типы, переводы и сортировку тегов.

👉 @web_craft
Примерно 8 лет назад, я выбрал изучение программирования, что бы перейти на удаленную работу. В голове был фриланс, шум прибоя и тень от пальмы на моем ноутбуке.

В итоге все оказалось не столь радужно, пока я не взглянул на свою деятельность иначе.

Работая на других с ума можно сойти от однотипных задач. Работая на фриланс биржах, можно положить зубы на полку.

Но можно по-другому.

На своем канале я рассказываю, как ворваться в веб за месяц и зарабатывать на разработке сайтов, без общедоступных конструкторов типа Тильды. Без конкуренции. Без длительного изучения программирования. Работая на себя и от себя.

В закрепе дана наиболее полная информация, подписывайтесь на канал, уже вышел цикл статей раскрывающий все секреты и нюансы — Внеконкурентного подхода к веб разработке!
Laravel | Password Rule

Для валидации паролей в Laravel есть специальный класс Password. Password - это rule object с методами для кастомизации правил сложности паролей в вашем приложении.

👉 @web_craft
Laravel | Создание штрихкодов

В статье рассказывается о генерации штрих кодов в приложениях на Laravel с помощью пакета milon/barcode

👉 @web_craft
Laravel | Attribute Events

jpkleemans/attribute-events - пакет добавляющий в Eloquent модели события, вызываемые при изменении конкретных атрибутов модели.

👉 @web_craft