Категория: Laravel.
Список удивительных закладок, пакетов, учебных пособий, видео и других интересных ресурсов из экосистемы Laravel.
Основное
Пакеты
- Packagist
- Laravel Collective
- Packalyst
- Spatie
Инструменты разработчика
Тестирование и Отладка
Аутентификация и Авторизация
Утилиты
Медиа и Управление Документами
Интеграция с Javascript
Базы Данных, ORMs, Миграции и Заполнения
Поиск
- Algolia Search — Integrates the Algolia Search API to the Laravel Eloquent ORM
- Elasticquent — Elasticsearch for Eloquent models
- Plastic — Fluently mapping and searching Elasticsearch
- Laravel Search — Unified API for Elasticsearch, Algolia, and ZendSearch
- SearchIndex — Store and retrieve objects from Algolia or Elasticsearch
- Searchable — Trait that adds a simple search function to Eloquent models
- TNTSearch — A fully featured full text search engine written in PHP
- TNTSearch driver — Driver for Laravel Scout search package based on TNTSearch
APIs
- ApiGuard — Allow API authentication with API keys
- Dingo API — Multi-purpose toolkit for developing RESTful APIs
- Laravel CORS — Add CORS (Cross-Origin Resource Sharing) headers support
- Laravel Fractal — Output complex, flexible, AJAX/RESTful data structures with Fractal
- Laravel GraphQL — Supports Relay, eloquent models, validation and GraphiQL
- Lighthouse — An up and coming GraphQL library for Laravel
- Laravel Responder — Build custom API responses with Fractal
Задачи, команды и планирование
- Dispatcher — Scheduler for Artisan commands
- Elixir — Node (NPM) package to run Gulp tasks
- Mix — Fluent API for defining basic webpack build steps
- Envoy — SSH Task Runner
Платежи
Оптимизация
Мониторинг
Локализация
Интеграция сторонних служб
Настройка Разработки
- Homestead — Official Vagrant box for Laravel
- Valet — Development environment for Mac users
- Valet Linux — Development environment for Linux users
- LaraDock — Run Laravel on Docker (Like Homestead but for Docker instead of Vagrant)
- LaraEdit Docker — Homestead environment in a single Docker container
- Laragon — Isolated development environment on Windows
- Stacker — The environment for local web development on Docker
- Devilbox — A dockerized and general-purpose LAMP/MEAN stack for every PHP version
- Vessel — Simple Docker development environments for Laravel.
Хостинг Приложений
Развертывание приложений
- Envoyer — Zero down-time Deployer for PHP & Laravel projects
- Rocketeer — Task runner and deployment package
Фрагмент кода
- Laravel LTS Cheat Sheet (Chinese version)
- Laravel Tricks
Статьи, консультации, блоги и т. д.
Видео
Конференции
Видео
Книги
Стартовые Проекты
Базы кодов для справки
- Cachet — Status page system for websites and APIs
- Deployer — Application deployment system
- GitScrum — Task management with Git and Scrum
- Invoice Ninja — Invoicing, expenses, & time-tracking application
- Koel — Personal music streaming server
- Laravel.io — Source for the Laravel.io Community Portal
- Attendize — Ticket selling and event management platform
- Antvel — Ecommerce platform
- Jigsaw — Static site generator
- Canvas — Minimal Blogging Application For Developers
- Vuedo — Vuedo is blog platform, built with Laravel and Vue.js
- Screeenly — Create website screenshots through an API
- Voten — A real-time social bookmarking for the 21st century
- Monica — Personal relationship management system
- Snipe-IT — IT asset/license management system
- Akaunting — Accounting software for small businesses and freelancers