🚀 PHP и Laravel дайджест за февраль`2025. Что нового?
В свежем выпуске дайджеста на канале CutCode:
🎯 Планы на PHP 8.5
🔥 Релиз Laravel 12
💡 Обзор свежих стримов и мероприятий PHP-сообщества
🎬 Смотрите видео и будьте в курсе новостей!
https://www.youtube.com/watch?v=wnzM9NVOtHk
#PHP #Laravel #CutCode
В свежем выпуске дайджеста на канале CutCode:
🎯 Планы на PHP 8.5
🔥 Релиз Laravel 12
💡 Обзор свежих стримов и мероприятий PHP-сообщества
🎬 Смотрите видео и будьте в курсе новостей!
https://www.youtube.com/watch?v=wnzM9NVOtHk
#PHP #Laravel #CutCode
Новая версия Livewire 3.6 🚀
26 февраля 2025 года вышла версия 3.6 фреймворка Laravel Livewire, которая привнесла много интересных обновлений. Теперь интерфейсы станут ещё отзывчивее, а разработка — удобнее!
💥 Что нового в версии 3.6?
1. JavaScript Actions
Теперь через
2. Новые HTML-директивы:
-
-
-
🔥 Что мы получили?
Если вы хотите создать быстрый и гладкий UI — новые фичи именно для этого! Больше никакого моргания при загрузке и гладкие анимации при переходах.
❓ А вы уже попробовали новую версию Livewire? Какие впечатления?
#Laravel #Livewire #CutCode
26 февраля 2025 года вышла версия 3.6 фреймворка Laravel Livewire, которая привнесла много интересных обновлений. Теперь интерфейсы станут ещё отзывчивее, а разработка — удобнее!
💥 Что нового в версии 3.6?
1. JavaScript Actions
Теперь через
wire:click
или $wire
можно вызывать функции для выполнения клиентского кода или optimistic updates. Это позволяет улучшить производительность и сделать интерфейс более отзывчивым 2. Новые HTML-директивы:
-
wire:show
— управление видимостью элементов через CSS (аналог x-show
в Alpine) -
wire:text
— динамическое обновление содержимого элементов -
wire:cloak
и wire:transition
— новые возможности для отображения и анимации 🔥 Что мы получили?
Если вы хотите создать быстрый и гладкий UI — новые фичи именно для этого! Больше никакого моргания при загрузке и гладкие анимации при переходах.
❓ А вы уже попробовали новую версию Livewire? Какие впечатления?
#Laravel #Livewire #CutCode
Laravel 12: верный курс или путь в никуда?
На Reddit разгорелось бурное обсуждение — куда движется Laravel? Некоторые разработчики считают, что фреймворк становится слишком ориентированным на платные инструменты, другие видят в этом естественное развитие.
📌 Ключевые претензии к Laravel 12:
- Jetstream уходит в прошлое, а новые стартовые наборы не содержат базовых вещей, вроде 2FA. Вместо этого предлагается WorkOS — сторонний API с платными планами.
- Livewire Starter Kit использует Volt, смешивая PHP, HTML и JS в одном файле. Возвращение в 2004?
- Атрибуты PHP в Blade-шаблонах — что это за новая магия?
- Flux вместо простого Tailwind — Laravel будто подталкивает разработчиков к платным инструментам.
❓ Сообщество разделилось:
- Одни считают, что Laravel просто адаптируется под современные тренды, активно развивается в том числе благодаря инвестициям, которые нужно "отбивать"
- Другие опасаются, что фреймворк начинает сильно ориентировать пользователей на платные решения.
💬 А как вы считаете, Laravel развивается в правильном направлении?
#laravel #php #cutcode
На Reddit разгорелось бурное обсуждение — куда движется Laravel? Некоторые разработчики считают, что фреймворк становится слишком ориентированным на платные инструменты, другие видят в этом естественное развитие.
📌 Ключевые претензии к Laravel 12:
- Jetstream уходит в прошлое, а новые стартовые наборы не содержат базовых вещей, вроде 2FA. Вместо этого предлагается WorkOS — сторонний API с платными планами.
- Livewire Starter Kit использует Volt, смешивая PHP, HTML и JS в одном файле. Возвращение в 2004?
- Атрибуты PHP в Blade-шаблонах — что это за новая магия?
- Flux вместо простого Tailwind — Laravel будто подталкивает разработчиков к платным инструментам.
❓ Сообщество разделилось:
- Одни считают, что Laravel просто адаптируется под современные тренды, активно развивается в том числе благодаря инвестициям, которые нужно "отбивать"
- Другие опасаются, что фреймворк начинает сильно ориентировать пользователей на платные решения.
💬 А как вы считаете, Laravel развивается в правильном направлении?
#laravel #php #cutcode
🚨 Код-ревью Laravel-проекта!
Разбор реального коммерческого проекта, который предоставили мне знакомые разработчики. Всё не так радужно:
— Тестов нет, стат-анализа нет, зато есть... composer.phar для shared-хостинга? 🤯
— Магия request->all()
— Репозитории как мусорки
— Исключения ради исключений
Формальный Exception, который "спасает" всё (но ничего не исправляет)
👉 Смотри разбор и учись на чужих ошибках!
https://www.youtube.com/watch?v=0JzjB6XltCY
🎥 Полная версия обзора на Boosty:
https://boosty.to/cutcode
#Laravel #codereview #php #CutCode
Разбор реального коммерческого проекта, который предоставили мне знакомые разработчики. Всё не так радужно:
— Тестов нет, стат-анализа нет, зато есть... composer.phar для shared-хостинга? 🤯
— Магия request->all()
— Репозитории как мусорки
— Исключения ради исключений
Формальный Exception, который "спасает" всё (но ничего не исправляет)
👉 Смотри разбор и учись на чужих ошибках!
https://www.youtube.com/watch?v=0JzjB6XltCY
🎥 Полная версия обзора на Boosty:
https://boosty.to/cutcode
#Laravel #codereview #php #CutCode
YouTube
Code Review Laravel - проекта: разбор ошибок и архитектуры
Код-ревью коммерческого Laravel-проекта, заказанного моим другом. Разбираем ошибки, сомнительные архитектурные решения, отсутствие тестов и неудачные попытки внедрения репозиториев. Узнай, какие ловушки подстерегают даже опытных разработчиков и что обязательно…
В этом видео https://www.youtube.com/watch?v=fVKMxs2uPLQ Павел Бучнев нанял нейро-джуна показывает подход Context as Code (CaC) — как с нуля разработать приложение на Laravel, используя ctx, MCP-сервер и LLM.
👉 Это только первая часть!
Если видео соберет 200 лайков, Павел обещает выпустить и вторую часть — будет ещё интереснее!
#Laravel #LLM #PHP #AI #ctx #MCP #DevTools #ContextAsCode #JunesAreDyingOut
👉 Это только первая часть!
Если видео соберет 200 лайков, Павел обещает выпустить и вторую часть — будет ещё интереснее!
#Laravel #LLM #PHP #AI #ctx #MCP #DevTools #ContextAsCode #JunesAreDyingOut
YouTube
How to build a todo app with Laravel, MCP server, LLM, and ctx (Part 1)
In this video, I use the Context as Code (CaC) approach to show how to develop a Laravel ToDo app from the ground up using ctx, an MCP server, and an LLM.
We start with zero code and use context documents, custom tools, and smart prompts to let the LLM guide…
We start with zero code and use context documents, custom tools, and smart prompts to let the LLM guide…