Ahmad Dusmatov

Во первых, спасибо за уроки. Действительно полезные материалы изложены.

Ушел из фронтенда, потому что там (почти) каждый день появляется новая библиотека/фреймворк, и сложно разбираться в этом зоопарке зависимостей.

Сейчас запустил composer install, все работает. Но папка весит больше 120мб. Неужели в бекенде точно такая же ситуация ?

2 0

Андрей Миськов

Добрый день, Ахмад!

Во первых, спасибо за уроки. Действительно полезные материалы изложены.

Спасибо за отзыв, рады слышать :)

папка весит больше 120мб

Именно в этом репозитории есть несколько увесистых служебных пакетов для тестирования и проверки кода. Если вы установите, например, Laravel (популярный веб-фреймворк), то vendor для него будет весить поменьше.

Вообще, тут дело не столько в размере зависимостей, сколько в стабильности того, что на них основано.

Неужели в бекенде точно такая же ситуация?

Вопрос едва ли может иметь однозначный ответ, всё довольно субъективно. По сути любой современный фреймворк на любом языке — это курируемый набор сторонних пакетов. Без этого никак. Слишком много всего нужно, грех не пользоваться плодами работы сообщества. С другой стороны, экосистема JS-фронтенда сильно подвержена хайповости и баззвордности. PHP в этом плане гораздо стабильнее и, что ли, взрослее.

Я сам с фронта и мне гораздо приятнее делать что-то на бэкенде. Рекомендую продолжать изучать PHP, думаю, вам понравится :)

0

Ahmad Dusmatov

Андрей Миськов, Спасибо за ответ:) Продолжу изучать.

1

Похожие вопросы

Сергей Ермилов 21 марта 2020 →

Здравствуйте. Вывод получился как у ребят ниже толь ко когда в index.php я вместо: use Runner; добавил функ...

Сергей Красавин 15 марта 2020 →

Долго разбирался, в итоге все заработало после исправления опечаток. Запуск файла должен давать такой резу...

Виталий Кудрявцев 12 марта 2020 →

Теперь проблема с выполнением дз ) подозреваю, что дело в пространстве имен Вывод : ``` Stack trace: 0 {ma...

Вильдан Фазлыев 09 февраля 2020 →

Здравствуйте! Я вот по новой перечитываю материалы для закрепления, и появились вопросы. В предыдущем уроке...

Вильдан Фазлыев 28 декабря 2019 →

В данном уроке в задании для самостоятельной работы, после того, как запросил имя и я вписал имя, выдает та...

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Javascript, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →