Laravel World

  1. Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel

    Обзор NativePHP. Инструмент для создания собственных нативных desktop приложений на Laravel

    Что из себя представляет NativePHP? Перед нами фреймворк, который позволяет нам писать нативные десктоп приложения, используя PHP. Приложения кроссплатформенные - можно писать под Mac, Windows и Linux. И все это с использованием нашего любимого PHP с использованием Laravel. Но как обещают разработчики в будущем появятся и другие драйверы.

    В целом вы просто пишете приложение на Laravel, устанавливаете NativePHP и компилируете его в десктоп приложение. Далее прямо в операционной системе запускаете приложение и перед вами откроется тот же самый проект, который Вы писали.

    https://habr.com/ru/articles/761740/

    • ❤️63
  2. Voices — новый плагин от JetBrains

    Voices — новый плагин от JetBrains

    На GitHub опубликовали код плагина Voices для интегрированных сред разработки от компании JetBrains. С его помощью можно оставлять в коде голосовые комментарии.

    Проект открыт и опубликован на GitHub, а весь код написан на Kotlin. Для установки необходимо скачать jar-файл из раздела Releases. После следует перейти в настройки IDE и открыть раздел управления расширениями. В окне требуется выбрать установку из памяти. Скорее всего потребуется перезапустить IDE.

    https://habr.com/ru/news/762758/
    This media is not supported in your browser
    VIEW IN TELEGRAM

    • ❤️43
  3. Неортодоксальный Eloquent. Часть 1

    Неортодоксальный Eloquent. Часть 1

    Eloquent - это мощный и умный инструмент, нравящийся многим своими возможностями. Он позволяет с лёгкостью выполнять операции с базами данных, сохраняя при этом простоту использования. Реализуя паттерн Active Record (AR), описанный Фаулером в книге "PoEAA", является одним из лучших реализаций на сегодняшний день.

    В этой статье я хотел бы рассказать о нескольких советах и рекомендациях, о которых узнал экспериментальным путём. Например, Вы когда-нибудь задумывались о том, чтобы тем или иным образом разделить жадные загрузки? Нет? Тогда, я уверен, Вы узнаете как минимум что-то новое, так что обязательно дочитайте до конца!

    https://habr.com/ru/articles/762598/

    • ❤️30
  4. Организация кода в Laravel. Личный опыт

    Организация кода в Laravel. Личный опыт

    В статье я расскажу, как организую свой код в проектах, использующих Laravel. Решил немного структурировать, с чем удалось познакомиться после перехода в мир фреймворков из мира чудного (ударение можете сами поставить) Битрикс. Многие вещи стали для меня открытием и особенно переоткрыл для себя ООП. Начнем рассмотрение с практик организации кода проекта. Статья адресована начинающим разработчикам. Давайте посмотрим, какие есть подходы к организации кода.

    https://habr.com/ru/articles/760022/

    • ❤️71
  5. Релиз Laravel 10.22

    Релиз Laravel 10.22

    Новый выпуск Лары содержит аж целых три пункта: хелпер, исправление ошибки и исправление опечатки.

    А давайте посмотрим, что же было в патче 10.21.1 — ого, 8 пунктов, в том числе теперь фреймворк полностью совместим с PHP 8.3! Ай да патч!

    https://github.com/laravel/framework/releases/tag/v10.22.0

    +релизы:
    Breeze v1.23.2
    Cashier Stripe v14.12.5
    Dusk v7.10.0
    Fortify v1.17.6
    Horizon v5.20.0
    Pennant v1.5.0
    Pint v1.13.0
    Precognition v0.5.1
    Sail v1.24.1
    Scout v10.3.0
    Socialite v5.9.0
    Valet v4.3.0
    Volt v1.3.0

    • ❤️28