Я недавно имею дело с Laravel, и вот чего не понял до сих пор:
- В WordPress есть определенный список плагинов, которые "must have" и значительно упрощают жизнь разработчика сайтов. Ну, например: Contact Form 7 - вы все ее небось знаете, да? ))
А что у Laravel с этим? Есть ли какие-то такие подобные расширения?
Потому что например ту же самую контактную форму было бы здорово иметь из коробки. Не изобретать велосипед, а скопировал файлы, запустил миграции, и вперед )
Ну и не только контактную форму, а и еще чего-то, опросы какие-нибудь, или чат.
Да всё что угодно, что реально востребовано и используется тысячами пользователей.
Совсем мастхэв наверное только два
barryvdh/laravel-ide-helper
barryvdh/laravel-debugbar
А дальше по задачам, какие надо решать.
Очень хорошего качества пакеты у этих ребят: https://spatie.be/open-source/packages https://github.com/beyondcode
Если сайт не чистый SPA, но активно юзается js в виджетах, то скорее всего понадобится следующее:
aaronlord/laroute
laracasts/PHP-Vars-To-Js-Transformer
Роман, дело не в брейкпойнтах, а в автоподстановке, поиске и навигации по коду. А также генерация кода и документации, проверка синтаксиса и инспекция кода, и еще куча всего, что снижает количество ошибок и ускоряет разработку в разы.
TLDR; - Вы путаете CMS и Framework. Используйте WordPress, если его достаточно для ваших нужд.
Отделяйте яблоки от апельсинов. Если вы хотите сделать из Laravel - WP - то используйте WP. Лара она не цмс все же, а фрэймворк. Это для тех, кому мало цмс и нужна своя функциональность. А раз такое понадобилось, то и формы нужно делать свои, иначе - есть упомянутая вами же contact form 7 - зачем "изобретать велосипед" в виде такой же формы на Laravel ? =)
Ну, вообще сам Laravel - это набор плагинов, своего рода. Artisan, Eloquent, Homestead + штуки из раздела документации Official packages. А на счет формы - ну есть же `php artisan make:auth` =)
Роман, представьте что вам нужно перевезти тонну картошки по сельской местности. Как разумнее поступить - прицепить прицеп к легковушке или к трактору? Можно и спользовать и то и то, но намного логичнее использовать трактор, верно?
Старайтесь использовать инструменты по назначению. Это упростит жизнь всем - владельцу проекта, разработчикам, которые будут поддерживать проект после вас и лично вам.
artyomkulakov, yayashitoya, и тем не менее, для Лары есть тонны модулей. Например, для аутентификации, админЛТЕ, графкьюэль, крад, формбилдеры, пдф герераторы, флайсистемы, эластиксерч для илоквента, реализация геттекста для лары, готовые либы для инстаграма, гитхаба и мейлчимпа. и т.д. и т.п.
Конечно это не ВП, где надо нажать на одну кнопку, но и не вижу нужды каждому писать свой велосипед, и не пользоваться уже готовыми модулями.
lukoie, разумеется, но исходя из вопроса приходит ощущение именно о том, что автору нужно что-то готовое, и программировать самостоятельно для его нужд - лишнее, к слову об упомянутых выше пользователем yayashitoya различиях в подходах.