gram news
Аватар канала WebDev+ | Веб-разработка

WebDev+ | Веб-разработка

@webdev_plus

Присоединяйтесь к нашему каналу и погрузитесь в мир веб-разработки Связь: @devmangx

8,040подписчиков

Открыть канал

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

  • WebDev+ | Веб-разработка

    22 сент., 16:07

    Laravel TipА вы знали, что tap() в Laravel работает по принципу «измени и верни»?tap() позволяет изменить объект и затем вернуть его — удобно для написания чистого и chainable code.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    22 сент., 06:07

    Laravel TipА вы знали, что в Laravel есть метод withProgressBar()? Он позволяет легко добавлять progress bar в ваши console commands.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    21 сент., 16:07

  • WebDev+ | Веб-разработка

    21 сент., 06:07

    Эта платформа предлагает более 500 вопросов, разбитых на 20 категорий, включая такие темы, как Git, CSS, JavaScript, React и многое другое.Все вопросы отсортированы по категориям и курируются пользователями.https://quizzes.madza.dev/
  • WebDev+ | Веб-разработка

    20 сент., 16:07

    Совет по HTML: Используй тег <picture> для адаптивных изображенийКогда тебе нужно отображать разные версии изображения на разных устройствах например, для мобильных и десктопных экранов, применяй тег <picture>. Он позволяет задавать условия, при которых будет загружаться конкретная версия картинки.<picture> <source srcset="320.jpg" media="(max-width: 800px)"> <img src="640.jpg" alt="..."> </picture>Как это работает:Браузер проходит по тегам <source> сверху вниз и выбирает первый, условия media которого совпадают с текущимиЕсли ни один <source> не подходит или браузер не поддерживает <picture>, загрузится изображение из тега <img>
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    20 сент., 06:07

    Мини учебник по JavaScript для новичковОткройте для себя идеальный старт в мире JavaScript! Wes Bos собрал всё что нужно новичку: понятные объяснения, живые примеры и доступ к коду на GitHub.Учитесь в своём темпе и создавайте веб‑страницы уже сегодня.https://wesbos.com/javascript
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    19 сент., 16:07

    Laravel TipКак вам такой приём? Используйте when() для условного построения Eloquent queries.✅ Более чистые queries ✅ Проще поддерживать код ✅ Отлично подходит для optional filtersТак controllers остаются чистыми, а код не превращается в набор громоздких if.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    19 сент., 10:33

    Топ бесплатных GitHub-репозиториев для изучения программированияJavaScript Algorithms: Реализации популярных алгоритмов и структур данных на JavaScript. https://github.com/trekhleb/javascript-algorithms30 Days of JavaScript: 30-дневный практический курс для прокачки JavaScript. https://github.com/Asabeneh/30-Days-Of-JavaScriptSystem Design Primer: Большая база по System Design и подготовке к техническим собеседованиям. https://github.com/donnemartin/system-design-primerAwesome Python: Огромная подборка библиотек, frameworks и инструментов для Python. https://github.com/vinta/awesome-pythonFrontend Developer Interview Preparation: Материалы для подготовки Frontend-разработчиков к собеседованиям. https://github.com/EnoahNetz/Frontend-Developer-Interview-PreparationDeveloper Roadmap: Roadmaps для Backend, Frontend, DevOps и других направлений разработки. https://github.com/kamra
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    19 сент., 06:07

    В Full Stack Open вышел новый раздел по Next.jsБесплатный онлайн курс по Full Stack разработке от Университета Хельсинки продолжает расширяться, в программе появился новый отдельный раздел, посвящённый современному Next.js.Хороший повод студентам вернуться к курсу, которые уже прошли основные части React и Node.js и хочет двигаться дальше в Full Stack.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    18 сент., 16:07

    Принес швейцарский нож для веб-разработчиковНабор небольших браузерных инструментов из разных категорий, которые работают без логина, трекинга и сбора данных→ несколько категорий инструментов → работает полностью в браузере → без логина и регистрации → приватность на первом месте → чистый и простой UIМожно добавить в закладки, если любишь быстрые, без лишней ерунды инструменты, которые просто работают ✌️https://tools.rmv.fyi/
  • WebDev+ | Веб-разработка

    18 сент., 06:07

    Laravel TipА вы знали, что filled() умнее, чем has()?Он не только проверяет наличие значения, но и убеждается, что оно не null и не пустое.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    17 сент., 16:07

    Laravel TipПередавайте большие файлы без лишней нагрузки на память с помощью streams:
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    17 сент., 06:07

    Laravel TipЕсли целевые значения имеют тип integer, данные можно загружать быстрее.Используйте whereIntegerInRaw() вместо whereIn(), когда работаете с целочисленными значениями — это может повысить производительность запроса.
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    16 сент., 16:07

    Подборка из 200+ тщательно отобранных ресурсов для веб-разработчиковВ нем собраны лучшие материалы для обучения, инструменты, библиотеки, хостинги, расширения и многое другое.Забираем с сайта или GitHub
  • WebDev+ | Веб-разработка

    16 сент., 06:07

    Laravel TipА вы знали, что Laravel понимает связи между вашими моделями и позволяет писать гораздо более чистый код:
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    15 сент., 16:07

    Cправочник по паттернам проектирования в JavaScript и TypeScriptАрхитектура, масштабируемость, анти паттерны и лучшие практики всё в одном месте, понятно и с примерами применения в реальных проектах.Забираем тут
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    15 сент., 06:07

    PHP TipИспользуете ли вы выражение match, чтобы сделать conditional logic чище и понятнее?
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    14 сент., 16:07изменён

    Laravel 13 Tip: Cache::flexible()Хотите быстрые страницы без постоянной выдачи устаревших данных?Метод Cache::flexible() в Laravel сразу возвращает данные из cache, одновременно незаметно обновляя их в background:
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    14 сент., 06:07

    Один из самых мощных бесплатных курсов по веб-разработкеFullStackOpen внутри всё, что нужно для современного девелопера: React, Node.js, базы данных, API и реальные проекты, а не просто теория.Формат максимально практичный: пишешь код, собираешь приложения и постепенно выходишь на уровень уверенного разработчика. Отличный вариант, если хочешь прокачать fullstack без вложений. 📖
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка
  • WebDev+ | Веб-разработка

    13 сент., 16:07

    Ультимативный онлайн-справочник по командам и операциям DockerИнструмент быстрого доступа который превращает работу с Docker в простой и предсказуемый процесс. Команды и операции аккуратно сгруппированы по темам, чтобы нужное решение находилось за считанные секундыИдея сервиса минимализм и польза: ничего лишнего, только команды, которые реально применяются в ежедневной работе с контейнерами 👌
    Иллюстрация к посту канала WebDev+ | Веб-разработкаИллюстрация к посту канала WebDev+ | Веб-разработка