Приветствую уважаемых друпалеров!
Вот суть вопроса: я когда узнал что Drupal 8 будет на Symfony - мысленно его для себя похоронил, ибо на тот момент считал "все эти ваши фреймворки" неоправданным усложнением простых вещей. Ну и начал делать всякие свои проектики на WP вместо Друпала
Прошло время, и я, познакомившись поближе с Laravel, понял, что не все так страшно, как казалось изначально.
А теперь вот мне нужно сделать некий комьюнити-проект, который будет мобайл-фёрст, и я внезапно для себя посмотрел в сторону Друпала.
Парни, скажите честно: я в правильную сторону смотрю?)) Или таки Drupal уже не тот?
С Symfony я не работал, Twig тоже не знаю. Насколько быстро я смогу въехать в тему? Насколько D8 сдал по сравнению с D7 по параметру "порог вхождения"?
Спасибо за любые ваши мнения.
Комментарии
Все норм.
Выводы - изначально неправильные.
Если мозг есть - "въехать" не проблема.
Порогов нет, дорогу осилит идущий.
ЗЫ - Laravel, к слову, тоже на компонентах Symfony построен.
Друпал уже вообще не тот. Совершенно не тот. Это более глубокий и сложный фреймворк с куда большей гибкостью, чем у Д7, очень умной системой кеширования (я до сих пор с неё тащусь), легким подключением сторонних библиотек и намного лучше готовый к современным практикам разработки. Работать с ним куда приятнее чем с Д7.
-------
Для API-First твиг не нужен.
Вряд ли хорошее знание д7 поможет быстро освоить д8. Да, структура модули-темы осталась, да, остались хуки (хотя я уже не создаю альтеры - ивенты выглядят более привлекательно), но многое учить придется с нуля. Особенно для API-first проекта - придется погружаться в нормализацию, которой вообще не было в д7. Но - из коробки поддерживается многое для апи-фест: сущности, связи, вьюхи и прочее
В целом - при желании и умении (и гибких разработчиков, которые пишут приложения) можно просто включить модуль для REST и дальше накликивать структуру с помощью нод и таксономий.
В целом - я бы посоветовал поставить чистый друпал, включить модуль REST (ага, он из коробки идет) и поиграться. Если не понравится и нужен пхп - ларавел хорошо умеет в апи-фёст
API-first или mobile-first? По-моему, автору нужно второе. И как справедливо отметили ниже - выбор движка нс это не влияет никак.
неправильно понял
А в чем преимущество Drupal для "мобайл-фёрст"?
А при чем тут друпал? Mobile first - это дизайн и вёрстка в первую очередь
Не тот. Стал ещё лучше.
Если с ларой справились, то быстро
Стал быстрее по порогу вхождения для тех кто знает ООП.
И сложнее для тех, кто не знает)
Знать ООП - это полбеды. Его ещё нужно понять. Те, кто говорят, что поняли с первого раза - врут, либо ещё не в курсе, что на самом деле ничего не поняли))