WebDev+ | Веб-разработка
رفتن به کانال در Telegram
Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки Связь: @devmangx
نمایش بیشتر8 216
مشترکین
+1124 ساعت
+617 روز
+25230 روز
آرشیو پست ها
Принес швейцарский нож для веб-разработчиков
Набор небольших браузерных инструментов из разных категорий, которые работают без логина, трекинга и сбора данных
→ несколько категорий инструментов
→ работает полностью в браузере
→ без логина и регистрации
→ приватность на первом месте
→ чистый и простой UI
Можно добавить в закладки, если любишь быстрые, без лишней ерунды инструменты, которые просто работают ✌️
https://tools.rmv.fyi/
Laravel Tip
А вы знали, что
filled() умнее, чем has()?
Он не только проверяет наличие значения, но и убеждается, что оно не null и не пустое.Laravel Tip
Передавайте большие файлы без лишней нагрузки на память с помощью streams:
Совет на ближайшие годы — идите в Data Science и ML
Пока ИИ забирает работу у одних специалистов, другие строят на нём карьеру и зарабатывают всё больше. И вопрос уже не в том, изменит ли ИИ рынок, а в том, по какую сторону этих изменений окажетесь вы. DS/ML – один из самых прямых способов оказаться среди тех, кто на этом выигрывает
А чтобы не тратить годы на хаотичное обучение – держите в подписках Data Portal. Там практикующие ML-инженеры понятным языком разбирают главное: новые модели, библиотеки, исследования, датасеты, гайды, курсы и практические кейсы.
Подписывайтесь: @LLMScience
Laravel Tip
Если целевые значения имеют тип integer, данные можно загружать быстрее.
Используйте
whereIntegerInRaw() вместо whereIn(), когда работаете с целочисленными значениями — это может повысить производительность запроса.Laravel Tip
А вы знали, что Laravel понимает связи между вашими моделями и позволяет писать гораздо более чистый код:
Cправочник по паттернам проектирования в JavaScript и TypeScript
Архитектура, масштабируемость, анти паттерны и лучшие практики всё в одном месте, понятно и с примерами применения в реальных проектах.
Забираем тут
PHP Tip
Используете ли вы выражение
match, чтобы сделать conditional logic чище и понятнее?🚀 Laravel 13 Tip:
Cache::flexible()
Хотите быстрые страницы без постоянной выдачи устаревших данных?
Метод Cache::flexible() в Laravel сразу возвращает данные из cache, одновременно незаметно обновляя их в background:Один из самых мощных бесплатных курсов по веб-разработке
FullStackOpen внутри всё, что нужно для современного девелопера: React, Node.js, базы данных, API и реальные проекты, а не просто теория.
Формат максимально практичный: пишешь код, собираешь приложения и постепенно выходишь на уровень уверенного разработчика. Отличный вариант, если хочешь прокачать fullstack без вложений. 📖
Ультимативный онлайн-справочник по командам и операциям Docker
Инструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секунды
Идея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами 👌
Laravel 13 Tip:
Cache::flexible()
Хотите быстрые страницы без постоянной выдачи устаревших данных?
Метод Cache::flexible() в Laravel сразу возвращает данные из cache, одновременно незаметно обновляя их в background:В CSS появится свойство
size – шорткат для задания width и height
✓ size: 100px → одинаковые width и height
✓ size: 200px 80px → ширина и высота
✓ Поддерживает те же единицы измерения, что и width и height
Предложение больше 10 лет оставалось без движения, и наконец его приняли.
Safari уже реализовал поддержку size за экспериментальным флагомПолный курс по веб-разработке от Google: «Webdev Learn»
Наткнулся на мощный ресурс команды Chrome - всё про HTML, CSS, JS, UX, скорость и доступность. Отличный старт и для джунов, и для тех, кто хочет освежить знания.
Бесплатная онлайн-книга «Красноречивый JavaScript»
Книга для формирования прочной базы знаний по программированию на JavaScript. Она охватывает весь путь от базовых конструкций языка до более сложных тем, таких как замыкания, асинхронность и взаимодействие с браузером 📚
Вот полезный совет по TypeScript:
Используйте шаблонные строковые литералы, чтобы убедиться, что ваши заголовки Authorization правильно отформатированы
Нашёл платформу для абсолютных начинающих в веб-разработке
В сети появилось пространство, где новичков учат программировать не через термины, а через метафоры
CodeAnalogies превращает абстрактные концепции веб-разработки в понятные жизненные ситуации, благодаря чему обучение становится не только проще, но и заметно увлекательнее 📖
Вероятно, есть веские причины, почему такое поведение не используется по умолчанию.
Однако в этом конкретном use case, на мой взгляд, type/tab hints стоят небольшого снижения производительности, если это помогает снизить когнитивную нагрузку.
