Laravel World

  1. KPHP от ВКонтакте

    KPHP от ВКонтакте
    Транслятор из PHP в С++ и большая технология, которая полезна за пределами соцсети. В статье на Хабре – два года работы с GitHub: как продвинулся язык, рантайм, другие open-source проекты, и как использовать KPHP вне ВКонтакте.

    https://habr.com/ru/company/vk/blog/698294/

    • ❤️33
  2. Если у вас Eloquent-коллекция и нужно обновить каждую запись, то вы можете использовать метод toQuery и выполнить обновление одним запросом, вместо того чтобы в цикле перебирать всю коллекцию.

    Если у вас Eloquent-коллекция и нужно обновить каждую запись, то вы можете использовать метод toQuery и выполнить обновление одним запросом, вместо того чтобы в цикле перебирать всю коллекцию.

    • ❤️276
  3. Принципы, которые лежат в основе алгоритмов и структур данных, всегда актуальны для любого стека технологий. Если вы понимаете эти принципы, вам проще писать более эффективный и аккуратный код, а ещё видеть разные варианты решения задачи и сравнивать их по эффективности.

    Принципы, которые лежат в основе алгоритмов и структур данных, всегда актуальны для любого стека технологий. Если вы понимаете эти принципы, вам проще писать более эффективный и аккуратный код, а ещё видеть разные варианты решения задачи и сравнивать их по эффективности.

    Насколько высока ценность алгоритмического багажа для разработчика?

    На вебинаре Яндекс Практикума «Зачем разработчику алгоритмы?» мы расскажем о том, какие алгоритмические знания и умения на самом деле приносят пользу в работе.

    Кому будет полезен вебинар?
    • Тем, кто хочет подготовиться к собеседованиям в компании уровня FAANG (Яндекс, Гугл и др.)
    • Тем, кто проводит собеседования
    • Сотрудникам крупных компаний, которые хотят повысить свою производительность
    • Всем разработчикам, которые хотят развиваться и работать в крупных компаниях
    • Всем, кому важно знать алгоритмы, чтобы лучше писать код
    Что сделаем? Чему научим?
    • Разберем, чем полезно знание алгоритмов и как часто алгоритмы встречаются в практике.
    • Покажем, что алгоритмы и структуры данных необходимы при работе с большими данными.
    • Поделимся кейсами, когда правильное использование структур данных упрощает код (шаблонность)
    • Расскажем, как готовиться к алгоритмическим собеседованиям
    • Дадим общие советы по решению задач + обзор ресурсов

    Ждем вас 2022-11-15 в 16.00
    Записаться на вебинар

    • ❤️15
  4. Eloquent eager limit

    Eloquent eager limit
    Пакет, который позволяет ограничивать количество получаемых записей при жадной загрузке. Например, если вам нужно получить только по десять последних сообщений для каждого пользователя.

    https://github.com/staudenmeir/eloquent-eager-limit

    • ❤️48
  5. Вышло часовое видео-интервью с Тейлором. Также приложена текстовая версия основных вопросов/ответов.

    Вышло часовое видео-интервью с Тейлором. Также приложена текстовая версия основных вопросов/ответов.
    https://laraveldaily.com/post/taylor-otwell-20-questions-answers-laravel-2022

    • ❤️35
  6. Evan You, автор Vite, недоволен утверждениями, что Turbopack быстрее, чем его детище. Он приводит разбор методов тестирования Vercel и указывает, что десятикратным преимуществом там и не пахнет, а в части случаев его Vite оказывается еще и быстрее.

    Evan You, автор Vite, недоволен утверждениями, что Turbopack быстрее, чем его детище. Он приводит разбор методов тестирования Vercel и указывает, что десятикратным преимуществом там и не пахнет, а в части случаев его Vite оказывается еще и быстрее.

    Схватка двух якодзун продолжается. В Laravel останется только один! Is Turbopack really 10x Faster than Vite? · yyx990803 vite-vs-next-turbo-hmr · Discussion #8

    • ❤️60
  7. Роман Пронский делится своей идеей о реализации дженериков в языке.

    Роман Пронский делится своей идеей о реализации дженериков в языке.

    https://pronskiy.com/blog/generics-via-attributes-in-php/ Generics via Attributes in PHP — Can We Have Them?

    • ❤️44
  8. Rector Rules for Laravel

    Rector Rules for Laravel

    Набор правил для Rector, позволяющих обновлять и рефакторить Laravel-приложения. Сам Rector служит для автоматического обновления кода приложений под новые версии языка. Начиная от PHP 5.3 и вплоть до 8.1. Подробнее можно почитать у Пятиминутки.

    https://github.com/rectorphp/rector-laravel

    • ❤️54
  9. Мидлвары в Laravel — отличный способ преобразовать входящие запросы.

    Мидлвары в Laravel — отличный способ преобразовать входящие запросы.

    Например, в моём приложении изменилось поле и, вместо того, чтобы менять версию API из-за критического изменения, я просто конвертирую эти запросы, используя старую ссылку.

    Мидлвары не только для того, что бы что-то запрещать, их можно использовать для множества целей.

    • ❤️131
  10. Анонсирован Turbopack — быстрый сборщик фронта.

    Анонсирован Turbopack — быстрый сборщик фронта.

    На порядок быстрее, чем Vite. В 700 раз быстрее, чем Webpack. Написан на Rust. От создателей Webpack. Пока в альфа-версии.

    Видимо Vite недолго осталось в Laravel. А кто-то даже и не заметит, что он вообще был :)

    https://turbo.build Turborepo

    • ❤️67