Основной недостаток большинство ютуберов по программированию это мелкий шрифт. 10% экрана нужно смотреть с лупой, чтобы что то увидеть и 90 % пустого неиспользуемого экрана...
20:27 Наверное тут не нужно передавать вторым параметром в include post ? Я всегда думал, что при "компиляции" вместо include подставляется тот код который инклудится (содержимое файла) и для потока это выглядит единым целым. Ради интереса попробовал без него и всё работает.
Просил совет? Вот: вставки обнови, они допотопные. Не делай длинные вставки - только короткие. Сравнивай громкость в вставках со своим голосом, это легко делается в любом нормальном редакторе.
Не решился через include подключать, воспользовался blade компанентами. Прописал переменные в конструкторе класса и параметрами пробросил данные в компоненту (). Больше про компоненты, пока, ничего не знаю. Полагаю, в классе компонента можно делать запросы в БД и сразу выводить данные. Например виджеты всякие или навбар, их содержимое, обычно, не зависит от текущей страницы. С первого раза все завелось, счастью нет предела. В комментариях увидел предложение использовать @each. Выглядит интересно, но с компонентой применить не получилось.
Лично моё мнение: сначала всё рассказывать по заранее созданной мозговой карте, а потом уже на практике показывать, выделяя на мозговой карте. Например, из web.php идёт стрелочка в контроллер, от туда в модель и шаблон и тд, а внутри этих блоков кусочки кода с комментариями. Так визуализация будет, и понимание этой кухни будет легче усваиваться. Ну и комментарии ещё к написанному коду. В таком случае и бабушка моя научиться пилить на laravel)
Ну словесно я так и обьяснял когда рассказывал про путь запроса в ларавел но то что если это подкрепить визуальной картинкой то станет лучше это да! Но для этого нужно больше ресурсов которых пока нет, с развитием канала будем стремиться к совершенству и переделывать старые подходы
А мне кажется чтоб понимание этой кухни было лучше, нужно лучше понять принципы взаимодействия ООП, и принципы MVC, а Ларавел это всего лишь инструмент которым нужно научиться пользоваться
этот вариант прям совсем для дебилов, и таким лучше не учиь лару. Вообще чтобы учить лару нужно неплохо знать, а главное понимать ООП, а также потратить 10-15 минут, чтобы изучить MVC, там ничего сложного нет. Тогда многие вещи и так будут понятны.
@@CutCodeRu Мне все понятно, так как есть, нет много мишуры и отступлений. и всегда есть комментарии чтобы задать вопрос. что в этом уроке не понятного я вообще не понимаю. Элементарно все.
@@sergeysachenko8616 У кого возникла такая же проблема! потратил на решение часов 5, теперь используется сборщик vite и поключать нужно через @vite(['resources/css/app.css', 'resources/js/app.js'])
Поздновато отвечаю но всё же лучше так чем никак. Сейчас тоже с этим столкнулся что картинки какого-то огромного размера но заметил, что стили вроде как подхватились на самом деле. Сразу подозрение появилось что просто стили отличаются от стилей автора и так и вышло. Зашёл на репозиторий проекта (который в описании скинул автор) и там в public/css/app.css взял стили и скопирнул к себе и всё стало выглядеть нормально. Стоило бы в видосе упомянуть о том, что это нужно сделать.
Почему то комментарий мой пропал @each('partials.posts.item', $posts, 'post') Ещё вопрос, как искать необходимые методы для разработки, если только начал учить фреймворк и в документации не особо разбираешься?
скачай себе книгу дронова по laravel 8, или купи бумажный вариант, там по сути таже документация, только на русском и с пояснениями. я себе купил ее именно для этих целей.
также я бы порекомендовал написать какой нибудь проект на ларавеле, например новостной портал или магазин. возьмите готовую верстку. Так буду понятно какие задачи предстоит решить, и старайтесь их решать средствами фреймворка. документация по факту не такая большая, пару раз вдумчиво прочитать и потом будете знать где примерно что искать. все прийдет с практикой.
А почему не прикрепить в описании к видео ссылку на репозиторий с кодом? желательно со ссылкой на коммит каждого урока? Крайне неудобно искать в по видео,где был тот или иной код, да и повторять код с экрана такое себе.
Моё мнение: как раз и нужно повторять. Лучше запоминается, когда каждый символ сам прописываешь. А если просто прочитать и скопипастить код - это гиблое дело :)
@@user-wh9yb1rr3i ну это ваше мнение), а мой опыт говорит о том, что лучше иметь готовый код под рукой, а если, что то непонятно уже смотреть видео. Я раньше тоже повторял за видео, времени уходило ну просто очень много.
Братан, все круто делаешь. Только эти вставки видео... Это, поверь, не то, чего ждешь. Смотри - если кому то это нравится, то он не перестанет тебя смотреть, если их не будет, он же не за этими роликами к тебе пришел. А вот если, как меня, они кого то просто дико бесят - то при первой возможности этот человек свалит от тебя куда подальше. Подумай, совет.
Скажу правду: уроки так себе, а сравнение с mvc с кухней так вообще отвратительно. Сам работаю php разрабом более 3 лет и такое объяснение одно из худших. Шрифт на экране очень мал, наверняка об этом уже писали, но так как наверняка ролики писались сразу, то этот момент вообще не учитан!
Возможно отчасти ты и прав, с замечанием про MVC, но думаю здесь либо кто уже знает что такое MVC либо кто прям совсем не знает, поэтому аналогия с кухней в принципе имеет место быть, в любом случае кто не знает, нужно будет погружаться в это в будущем. На первом этапе вполне достаточно.
У кого возникла такая же проблема! потратил на решение часов 5, теперь используется сборщик vite и поключать нужно через @vite(['resources/css/app.css', 'resources/js/app.js'])
Забыл в partials.posts.item передать $post а оно всё равно заработало, удивительно. А вчера колупал шаблонизатор в Express js , как ни крути не хочет работать, будь оно проклят этот js на сервере
Актуальный курс по изучению Laravel с нуля - learn.cutcode.dev/laravel-start
Урок огонь. Мне все было понятно, все с первого раза заработало, Прочитал документацию по laravel mix настроил сборщик, все гуд.
Отлично! Рад что понравился урок
Вот это я понимаю уроки. Спасибо тебе большое
🙏
Спасибо что делитесь такими ценными знаниями
Главное чтобы были полезны
Основной недостаток большинство ютуберов по программированию это мелкий шрифт. 10% экрана нужно смотреть с лупой, чтобы что то увидеть и 90 % пустого неиспользуемого экрана...
Исправили эту проблему в последующих роликах! Тоже учимся делать контент и допускаем ошибки, но стараемся улучшать качество
Спасибо тебе, за твой большой труд!!!
И вам спасибо что нашли время написать комментарий!
мемасы очень отвлекают, в остальном хорошие уроки!
мемасы больше не используем в новых видео
Спасибо за видосы. Очень помогают в изучении
20:27 Наверное тут не нужно передавать вторым параметром в include post ? Я всегда думал, что при "компиляции" вместо include подставляется тот код который инклудится (содержимое файла) и для потока это выглядит единым целым. Ради интереса попробовал без него и всё работает.
пацан ваще ребята, могешь
Точно подмечено)
css никак не хочет работать, в чём может быть проблема?
Просил совет? Вот: вставки обнови, они допотопные. Не делай длинные вставки - только короткие. Сравнивай громкость в вставках со своим голосом, это легко делается в любом нормальном редакторе.
С этих роликов два года назад запустился наш канал, сейчас уже нет вставок и совсем другой продакшен, обязательно посмотрите свежие ролики на канале
камент для продвижения
а всё нашёл, css почему-то не скомпилировался, но почему?
Не решился через include подключать, воспользовался blade компанентами. Прописал переменные в конструкторе класса и параметрами пробросил данные в компоненту (). Больше про компоненты, пока, ничего не знаю. Полагаю, в классе компонента можно делать запросы в БД и сразу выводить данные. Например виджеты всякие или навбар, их содержимое, обычно, не зависит от текущей страницы. С первого раза все завелось, счастью нет предела.
В комментариях увидел предложение использовать @each. Выглядит интересно, но с компонентой применить не получилось.
На канале есть гайд по блейд компонентам
Самый главный совет, сделать шрифт покрупнее, ибо не у всех 30-ти дюймовые моники
Исправлено в новых роликах)
Лично моё мнение: сначала всё рассказывать по заранее созданной мозговой карте, а потом уже на практике показывать, выделяя на мозговой карте. Например, из web.php идёт стрелочка в контроллер, от туда в модель и шаблон и тд, а внутри этих блоков кусочки кода с комментариями. Так визуализация будет, и понимание этой кухни будет легче усваиваться. Ну и комментарии ещё к написанному коду. В таком случае и бабушка моя научиться пилить на laravel)
Ну словесно я так и обьяснял когда рассказывал про путь запроса в ларавел но то что если это подкрепить визуальной картинкой то станет лучше это да! Но для этого нужно больше ресурсов которых пока нет, с развитием канала будем стремиться к совершенству и переделывать старые подходы
А мне кажется чтоб понимание этой кухни было лучше, нужно лучше понять принципы взаимодействия ООП, и принципы MVC, а Ларавел это всего лишь инструмент которым нужно научиться пользоваться
этот вариант прям совсем для дебилов, и таким лучше не учиь лару. Вообще чтобы учить лару нужно неплохо знать, а главное понимать ООП, а также потратить 10-15 минут, чтобы изучить MVC, там ничего сложного нет. Тогда многие вещи и так будут понятны.
@@CutCodeRu Мне все понятно, так как есть, нет много мишуры и отступлений. и всегда есть комментарии чтобы задать вопрос. что в этом уроке не понятного я вообще не понимаю. Элементарно все.
А если роуты для постов не создаются даже в списке php artisan rout:list, в чем может быта дело и как это исправить…..
php artisan route:clear
спасибо больше!!!
а что у меня у одного стили не работают? mix поставил, всё скомпилировалось, но картинка у меня на весь экран
У меня тоже
решили как-то? Я также снес Витю, накатил mix, запустил, css и js статус 200 - а по итогу огромные картинки
@@sergeysachenko8616 У кого возникла такая же проблема! потратил на решение часов 5, теперь используется сборщик vite и поключать нужно через @vite(['resources/css/app.css', 'resources/js/app.js'])
Поздновато отвечаю но всё же лучше так чем никак. Сейчас тоже с этим столкнулся что картинки какого-то огромного размера но заметил, что стили вроде как подхватились на самом деле. Сразу подозрение появилось что просто стили отличаются от стилей автора и так и вышло.
Зашёл на репозиторий проекта (который в описании скинул автор) и там в public/css/app.css взял стили и скопирнул к себе и всё стало выглядеть нормально.
Стоило бы в видосе упомянуть о том, что это нужно сделать.
Почему то комментарий мой пропал
@each('partials.posts.item', $posts, 'post')
Ещё вопрос, как искать необходимые методы для разработки, если только начал учить фреймворк и в документации не особо разбираешься?
Ютуб иногда удаляет( если в документации не разбираетесь то мой канал в помощь) а так больше никак (ну только если автокомплите IDE и гадать)
скачай себе книгу дронова по laravel 8, или купи бумажный вариант, там по сути таже документация, только на русском и с пояснениями. я себе купил ее именно для этих целей.
@@AlexViennaDJ , вот это Вещь. Надо брать
@@AlexViennaDJ нет ли у вас актуальной ссылки, гугл не выдаёт желаемого результата
также я бы порекомендовал написать какой нибудь проект на ларавеле, например новостной портал или магазин. возьмите готовую верстку. Так буду понятно какие задачи предстоит решить, и старайтесь их решать средствами фреймворка. документация по факту не такая большая, пару раз вдумчиво прочитать и потом будете знать где примерно что искать. все прийдет с практикой.
Скажите не планируете запилить какой-нибудь проект типа магазина. А также спасибо за контент, не обращайте внимания на негатив.
Планирую, скоро выйдет
А почему не прикрепить в описании к видео ссылку на репозиторий с кодом? желательно со ссылкой на коммит каждого урока? Крайне неудобно искать в по видео,где был тот или иной код, да и повторять код с экрана такое себе.
Репозиторий вроде в последнем уроке добавил в описание, но он там оброс еще уроками после этой серии
Моё мнение: как раз и нужно повторять. Лучше запоминается, когда каждый символ сам прописываешь. А если просто прочитать и скопипастить код - это гиблое дело :)
@@user-wh9yb1rr3i ну это ваше мнение), а мой опыт говорит о том, что лучше иметь готовый код под рукой, а если, что то непонятно уже смотреть видео. Я раньше тоже повторял за видео, времени уходило ну просто очень много.
@@CutCodeRu благодарю!
Братан, все круто делаешь. Только эти вставки видео... Это, поверь, не то, чего ждешь. Смотри - если кому то это нравится, то он не перестанет тебя смотреть, если их не будет, он же не за этими роликами к тебе пришел. А вот если, как меня, они кого то просто дико бесят - то при первой возможности этот человек свалит от тебя куда подальше. Подумай, совет.
Давно уже исключили вставки из контента, тут мы еще экспериментировали)
Скажу правду: уроки так себе, а сравнение с mvc с кухней так вообще отвратительно. Сам работаю php разрабом более 3 лет и такое объяснение одно из худших. Шрифт на экране очень мал, наверняка об этом уже писали, но так как наверняка ролики писались сразу, то этот момент вообще не учитан!
Про шрифт согласен, проба пера, спасибо за мнение
а мне сравнение mvc с кухней показалось очень удачным. работаю не на php, но в разработке лет 10
Возможно отчасти ты и прав, с замечанием про MVC, но думаю здесь либо кто уже знает что такое MVC либо кто прям совсем не знает, поэтому аналогия с кухней в принципе имеет место быть, в любом случае кто не знает, нужно будет погружаться в это в будущем. На первом этапе вполне достаточно.
Когда не работает css помогает
У кого возникла такая же проблема! потратил на решение часов 5, теперь используется сборщик vite и поключать нужно через @vite(['resources/css/app.css', 'resources/js/app.js'])
Забыл в partials.posts.item передать $post а оно всё равно заработало, удивительно. А вчера колупал шаблонизатор в Express js , как ни крути не хочет работать, будь оно проклят этот js на сервере
точно там как-то трудно с js node
public function boot()
{
Paginator::useBootstrap();
}
Вывод в blade
{!! $posts->links() !!}
Заменить для Bootstrap 5.3.0 в AppServiceProvider