Фреймворки \ Laravel

Front-end в фреймворке Laravel: локализация JS-скриптов

От автора: привет, друзья! Продолжаем разбираться в особенностях разработки front-end в фреймворке Laravel. На прошлом уроке была рассмотрена передача информации по описанным маршрутам во front-end приложение. Казалось бы, этого достаточно. Но есть еще немаловажные параметры, которые также желательно передать — это локализация или статические данные, отображаемые в представлениях как фреймворка, так и front-end приложений. Поэтому с помощью данной статьи давайте научимся локализовать отображаемую информацию в скриптах JavaScript.

Продолжить чтение

Фреймворки \ Laravel

Front-end в фреймворке Laravel: как передать маршруты в скрипты JS

От автора: здравствуйте, дорогие читатели! Так сложилось, что в данное время очень большую популярность набрала и продолжает набирать разработка front-end. А значит, back-end разработчикам так или иначе необходимо вникать в указанную технологию. Ведь очень часто оба подхода работают в паре, в результате чего практически все современные фреймворки содержат в комплекте определенные инструменты для работы с front-end приложениями: к примеру, сборщики проектов, различные библиотеки и даже полноценные фреймворки.

Продолжить чтение

Фреймворки \ Laravel

Уведомления в Laravel

От автора: в этой статье мы рассмотрим систему уведомлений в веб-среде Laravel. Система позволяет отправлять уведомления Laravel пользователям по различным каналам. Мы рассмотрим, как вы можете отправлять уведомления по электронной почте.

Продолжить чтение

Фреймворки \ Laravel

Как подружить фреймворк Laravel c MongoDb?

От автора: так сложилось, что современные тенденции веб-разработки направлены на тотальное усложнение интернет-проектов. Сейчас уже не встретить сайт, на котором представлены страницы с простой текстовой информацией. Вместо того мы наблюдаем сложнейшие интернет порталы, которые манипулируют огромнейшим количеством все возможной информации, как текстовой, так и мультимедийной. И я сейчас не говорю о визуальной составляющей и обилия всевозможных скриптов, которые выполняются на клиентской стороне.

Продолжить чтение

Фреймворки \ Laravel

Пользовательские события в Laravel

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

Продолжить чтение

Фреймворки \ Laravel

Фасад - Сервис провайдер - Сервис контейнер – как это работает. Фреймворк Laravel

От автора: в данном уроке я хотел бы на небольшом примере разобрать такую связку как Фасад — Сервис провайдер — Сервис контейнер для фреймворка Laravel. И на это есть несколько причин, первая это то, что многие начинающие разработчики просто не понимают, как данная связка работает, при том, что изучают указанный фреймворк достаточно долго и вполне могут реализовать на нем проект среднего уровня сложности. И вторая – использование выше упомянутой связки, позволит Вам внедрить некий собственный функционал, не предусмотренный базовой комплектацией.

Продолжить чтение

Фреймворки \ Laravel

Управление пакетами в Laravel

От автора: в этой статье мы рассмотрим , как управляются в Laravel пакеты. В ходе статьи мы рассмотрим реальный пример, чтобы продемонстрировать цель статьи. Управление пакетами в Laravel — важная функция, которая позволяет объединить и распределить функциональность. Кроме того, можно опубликовать свой пакет в хранилищах вроде Packagist и GitHub, это позволит другим разработчикам извлечь пользу из вашего пакета.

Продолжить чтение

Фреймворки \ Laravel

Создание кастомного guard аутентификации в Laravel

От автора: в этой статье мы рассмотрим систему аутентификации в фреймворке Laravel. Цель статьи – создать кастомный Guard аутентификации, расширив базовую систему аутентификации. Laravel предоставляет очень надежную систему аутентификации в ядре, что упрощает реализацию стандартной аутентификации. На деле, для установки системы аутентификации необходимо запустить пару выученных команд.

Продолжить чтение

Фреймворки \ Laravel

Laravel — Функции безопасности

От автора: безопасность является важным аспектом при разработке веб-приложений. Разработчики должны обеспечить защиту данных пользователей. Поэтому в Laravel функции безопасности очень важны. Они предоставляют собой различные механизмы для защиты веб-сайта. Ниже перечислены некоторые из них.

Продолжить чтение

Фреймворки \ Laravel

Laravel — Вспомогательные классы Facade

От автора: вспомогательные классы Facade предоставляют для классов «статический» интерфейс, который доступен в контейнере служб приложения. Вспомогательные классы Facade Laravel выступают в качестве «статических прокси» для связанных классов в контейнере служб. Они дают возможность использовать краткий, емкий синтаксис, при этом обеспечивая большую тестируемость и гибкость, чем традиционные статические методы.

Продолжить чтение