Стартап-студия «Начало»
  • Блог
  • Портфолио
  • Авторизация
    • Войти через сторонний сервис
    • ВКонтакте
    • Facebook
    • Github
  • Регистрация

Релиз Laravel 5.4

Список рубрик
PHP статьи, которые поднимут скилл Javascript статьи, которые будут полезны Статьи о мобильной разработке на Java HTML & CSS статьи о вёрстке SEO & SMM оптимизация, продвижение и маркетинг Системы управления содержимым сайта Веб-сервисы, обзор и разработка Социальные сети и всё, что с ними связано Статьи о фреймворках Последние новости из мира информационных технологий Раздел обучения программированию Стартапы, гениальные и успешные проекты Бизнес-идеи или как заработать Статьи о веб-дизайне, которые приведут к успеху Администрирование сервера и установка программ Юмор айтишников Разное Битрикс
Чат для пользователей

Nogard7491 30.04.2017 07:34

да, причём быстро

MadisoN 30.04.2017 06:38

сайт набирает популярность :)

Nogard7491 16.04.2017 10:59

Новое достижение! ТИЦ сайта стал равен десяти.

nail361 09.06.2016 14:02

ok

Nogard7491 01.06.2016 09:46

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

Живая статистика
Посетителей онлайн:
Посетителей за сутки:
Посетителей за месяц:
Просмотров за час:
Просмотров за сутки:
  • Главная
  • Блог
  • Статьи о фреймворках
  • Релиз Laravel 5.4
Поделиться записью в соц. сетях
Рейтинг записи
Laravel 5.4

Вышел Laravel 5.4

Официально вышла версия 5.4 популярного фреймворка Laravel. Этот релиз имеет много новых функций и улучшений.

Laravel Dusk

Laravel Dusk является инструментом для тестирования Javascript приложений в браузере. Он используется для отслеживания выполнения скриптов на странице. С помощью этого инструмента можно имитировать нажатия кнопок, заполнение форм, перетаскивание элементов и прочие команды.

Laravel Dusk использует ChromeDriver и Facebook Php-WebDriver для тестирования. Он работает с любым браузером Selenium, но поставляется с ChromeDriver по умолчанию, который избавит вас от установки JDK или Selenium.

Laravel Mix

Laravel Mix является следующим поколением Elixir. Он полностью реализован с помощью WebPack. Переименование этого инструмента произошло из-за значительных изменений.

Blade компоненты и слоты

Компоненты и слоты предназначены, чтобы дать вам еще большую гибкость в шаблонах Blade.

Markdown Emails

Laravel 5.3 представил две новые функции для работы с электронной почтой, Mailables и Notifications, которые позволяют отправить одно сообщение по электронной почте, по SMS, по другим каналам.

Основываясь этих улучшениях, Laravel 5.4 включает в себя новую систему Markdown для создания шаблонов электронных писем.

Автоматическое создание фасадов

Теперь доступна возможность использования любого класса в роли фасада на лету.

namespace App;

class Zonda 
{
    public function zurf()
    {
        return ‘Zurfing’;
    }
}
use Facades\ {
    App\Zonda
};

Route::get('/', function () {
    return Zonda::zurf();
});

Улучшение маршрутизации

Синтаксис именования маршрутов и определения посредников стал более гибким.

Route::name('profile')->get('user/{id}/profile', function ($id) {
    // some closure action...
});

Route::name('users.index')->middleware('auth')->get('users', function () {
    // some closure action...
});

Route::middleware('auth')->prefix('api')->group(function () {
    // register some routes...
});

Route::middleware('auth')->resource('photo', 'PhotoController');

Новые возможности при работе с коллекциями

Пример кода с выполнением метода для каждого элемента коллекции.

$invoices->each(function($invoice) {
    $invoice->pay();
});

Дополнительные нововведения!

  • Добавлен новый retry helper;
  • Добавлен новый array_wrap helper;
  • Добавлена страница 503 ошибки по умолчанию;
  • Добавлены валидаторы IPv4 и IPv6 адресов;
  • Более точная валидация date_format;
  • Поддержка PhpRedis.

Источник

Автор: Nogard7491
Опубликовано: 24 января 2017
  • Главная
  • Блог
  • Статьи о фреймворках
  • Релиз Laravel 5.4
  • Назад
  • Вперёд
Комментарии к статье

Комментариев пока нет.

Портал-студия разработки сайтов и мобильных приложений Стартап-студия «Начало» © 2021

Счётчики
Управление аккаунтом Авторизация
Регистрация
Фрилансеры занят Nogard7491
занят nail361
свободен MadisoN
свободен mega
Основные разделы сайта Главная страница
Статьи про веб-разработку
Наши работы
Карта сайта
Полезные ресурсы Хабрахабр
Контент-агентство TexTerra
Анализ сайта PR-CY
PHP-фреймворк Laravel
API Bitrix
Сайт фриланса