WebCraft - ремесло веб разработки

WebCraft - ремесло веб разработки

@web_craft

Интересуешься php , js , css , html , Laravel , Vue ? Этот канал для тебяАдмин, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfrontКупить рекламу: https://telega.in/c/web_craft

5 183подписчиков
Еженедельноmixed

Похожие каналы

Все →

Последние посты

WebCraft - ремесло веб разработки — пост в ТГ канале

Совет на ближайшие годы — изучайте ВАЙБ-КОДИНГИИ уже пишет код, чинит баги, генерирует тесты, документацию и помогает запускать продукты быстрее, чем это делали классические команды разработки. И это уже не "будущее когда-нибудь", а реальность, которая меняет рынок уже сегодняИ те, кто научится вайбкодить сейчас, будут увереннее конкурировать на рынке и зарабатывать больше тех, кто по-прежнему делает всё вручную.Стартовать с нуля поможет канал Вайб-кодинг. Там ребята круглосуточно мониторят более 320 российских и зарубежных источников и публикуют только главное: релизы, инструменты, гайды, курсы и практические кейсы.Подписывайтесь, нас уже 45 тысяч: @vibecoding_tg

10 июн. 2026 г.593В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Айтишники ловите сборник бесплатных курсов, полезных инструментов и книг Проект «TERMINAL» стал крупнейшей библиотекой бесплатного образования. В одном канале собраны курсы, книги, полезные инструменты и практические тренажёры для всех разработчиков🎓 Практические курсы и задания🪽 Книги и статьи известных авторов😮‍💨 Полезные инструменты и ресурсы🌟 IT-новости и инсайдыОбучение по всем направлениям: SQL, Python, Frontend, PHP, C++, Golang, GIT, Linux, QA, Java, кибербезопасность и др.Ценишь знания, подпишись: Terminal_tg

8 июн. 2026 г.688В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Scroll-driven анимации в CSS постепенно выходят на новый уровень.Раньше для анимаций при прокрутке почти всегда использовали JavaScript: Intersection Observer, GSAP, обработчики scroll-событий и сложную синхронизацию состояния. Теперь браузеры начинают предлагать нативный подход.Новые CSS-возможности вроде animation-timeline, view() и обсуждаемого animation-trigger позволяют запускать анимации в момент появления элемента во viewport — без постоянного «scrubbing», когда прогресс анимации жёстко привязан к позиции скролла.Что это даёт на практике:➖меньше JavaScript-кодаболее стабильный FPS➖снижение нагрузки на main thread➖декларативное описание поведения прямо в CSS➖упрощение поддержки UI-анимацийПодход особенно хорошо подходит для reveal-анимаций, появления карточек, секций лендингов и контентных интерфейсов.Фактически frontend постепенно движется к модели, где браузер сам управляет жизненным циклом анимаций, а разработчик описывает только правила и состояния.👉 @web_craft

11 мая 2026 г.1 330В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Параллельное выполнение заданий в очередяхКакой метод в Laravel позволяет объединять задания (jobs) в группу для параллельного выполнения и отслеживания их статуса?Посмотреть ответ.👉 @web_craft | #laravel

9 янв. 2026 г.2 790В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

И он терпит наши глупости и мы его глупости тоже потерпим.👉 @web_craft |#юмор

5 дек. 2025 г.3 110В Telegram

Snow (Pure CSS)Анимация падения снега на чистом CSS.👉 @web_craft | #frontend

4 дек. 2025 г.2 290В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Как устроены перечисления в PHPВ этой статье разбирают, что скрывается под капотом enum’ов в PHP. Спойлер: это почти обычные классы, но с особым флагом и хитростями! Узнайте, как кейсы превращаются в константы, почему enum’ы нельзя собрать сборщиком мусора и как их сравнение работает на уровне опкодов. Плюс — немного о будущих оптимизациях и мечтах о дженериках.👉@web_craft | #php

13 нояб. 2025 г.2 160В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Оптимизация работы с большими данными в Laravel с помощью Lazy CollectionsLazy Collections и PHP-генераторы - это спасение от перегрузки памяти. В Laravel 11 Lazy Collections стали ещё мощнее благодаря улучшенной интеграции с Eloquent и поддержке асинхронных операций. Это идеально для обработки больших CSV-файлов, импорта данных или работы с огромными наборами записей.Пример обработки CSV-файла с минимальным потреблением памяти:use Illuminate\Support\LazyCollection;use App\Models\User;LazyCollection::make(function () { $handle = fopen('large_data.csv', 'r'); while (($row = fgetcsv($handle)) !== false) { yield $row; // Генератор возвращает строки по одной } fclose($handle);})->chunk(1000)->each(function ($rows) { // Пакетная вставка в БД User::insert( $rows->map(fn($row) => [ 'name' => $row[0], 'email' => $row[1], 'created_at' => now(), 'updated_at' => now(), ])->toArray() );});👉@web_craft | #laravel

11 нояб. 2025 г.1 860В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Метод withCache() в HTTP-запросеЧто произойдёт при использовании метода withCache() в HTTP-запросе?Посмотреть ответ.👉 @web_craft | #laravel

7 нояб. 2025 г.1 310В Telegram

Carousel with drag and wheelИнтерактивная карусель изображений на JavaScript.👉 @web_craft | #frontend

5 нояб. 2025 г.1 430В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

События и слушатели в LaravelСобытия помогают отделять бизнес-логику от побочных действий. Например, после регистрации пользователя можно вызвать событие UserRegistered, а в слушателях обработать: отправку письма, логирование, начисление бонусов.Например:php artisan make:event UserRegisteredphp artisan make:listener SendWelcomeEmail --event=UserRegisteredСобытие:class UserRegistered { public function __construct(public User $user) {}}Слушатель:class SendWelcomeEmail { public function handle(UserRegistered $event) { Mail::to($event->user->email)->send(new WelcomeMail()); }}Запуск:event(new UserRegistered($user));Код становится чище, а новые реакции легко добавлять без правки контроллеров.👉 @web_craft | #laravel

13 окт. 2025 г.2 010В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Поведение директивы disabledКак поведёт себя директива @disabled($condition) в Blade-шаблоне?Посмотреть ответ.👉 @web_craft | #laravel

10 окт. 2025 г.1 530В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

И куда они едут?❤️- Устраиваться на завод👍- Так все ясно, уже в доставке работают👉 @web_craft |#юмор

9 окт. 2025 г.1 170В Telegram

Solar systemПутешествие по планетам солнечной системы на чисто CSS.👉 @web_craft | #frontend

8 окт. 2025 г.1 120В Telegram
WebCraft - ремесло веб разработки — пост в ТГ канале

Как ускорить портал в 15 раз: кейс ВДНХКоманда разработчиков делится опытом, как им удалось радикально сократить время отклика на новом портале ВДНХ. В статье — практические приёмы оптимизации на Laravel + Nuxt, подход к построению масштабируемой архитектуры и реальные метрики до и после. Отличный пример того, как грамотные решения влияют на производительность.👉 @web_craft | #laravel

7 окт. 2025 г.1 110В Telegram