Laravel 8 + Vue.js = WOW?!

  Рет қаралды 70,564

AreaWeb

AreaWeb

Күн бұрын

Пікірлер: 132
@gennadystolbov
@gennadystolbov 3 жыл бұрын
Супер! Сижу - все проделываю ручками.. Быстро, точно, понятно и РАБОТАЕТ! Спасибо, Михаил.
@ВладиславСергеевич-п6ж
@ВладиславСергеевич-п6ж 4 жыл бұрын
Сделайте пожалуйста видео полной регистрации, авторизации, подтверждение почты (вообщем все на данную тему) ларавель 8 + вью. Подобного нет в сети. Многие показывают кусками, а новичков эти куски только путают. Или может серию уроков, созние простенького магазина на laravel 8 + vue с регистрацией и остальному.
@user-ms5pc2vj8u
@user-ms5pc2vj8u 4 жыл бұрын
поддерживаю идею, бро если сделаешь то было бы круто!
@AlexViennaDJ
@AlexViennaDJ 3 жыл бұрын
поддерживаю++
@aladinlegit
@aladinlegit 2 жыл бұрын
есть канал Laravel Creative там у него курсы по ларе + вью
@gromsam
@gromsam 3 жыл бұрын
на 10:22 если не собираетесь делать авторизацию и не нужны темплейты касаемы авторизации, то префикс --auth необязателен на 15:58 лучше подключать через asset()
@Kleomant
@Kleomant 4 жыл бұрын
Видео начинается на 4:39
@ПавелМ-о5ж
@ПавелМ-о5ж 4 жыл бұрын
спасибо
@faizulla5838
@faizulla5838 3 жыл бұрын
она нигде не начинается... смотри 18:57 после каждые N - мин идет... "ну это вам никогда не пригодитья"
@ProgTime
@ProgTime 6 ай бұрын
Отличный урок! Большое спасибо. С меня лайк и подписка )))
@hpcforum
@hpcforum 2 жыл бұрын
Эмм... вопросик. А почему в webpack.mix.js нет vue() для компиляции js? Это в начале мы получается ввели команды и лара автоматически в "формате" vue js компилит? Да и почему там sass? Ведь он же не используется.
@АлександрАндреевич-м9ы
@АлександрАндреевич-м9ы 2 жыл бұрын
Спасибо за урок по интеграции с ларавелем, все супер объяснил! Хотел бы по лоадеру немного рассказать свой подход. При такой реализации получается лоадер будет постоянно отображаться, не важно быстро прошел запрос или нет,. Как на локалке например моментально загружается - лоадер не нужно показывать. Нужно изначально лоадер не показывать, в случае если АПИ отрабатывает например больше 200 мс, то показывать его. Что-то вроде: // loader = false изначально const loader = setTimeout(() => this.loading = true, 200); ... axios ..... .finally(() => { this.loader = false; clearInterval(loader); } Таким образом, лоадер будет скрыт когда апи отработало, в случае - если как на локалке - моментально грузится, то лоадера просто не будет.
@АлександрАндреевич-м9ы
@АлександрАндреевич-м9ы 2 жыл бұрын
Не могу отредактировать, в тебе не сомневаюсь что ты знаешь как делать, пишу для новичков :)
@doffyso
@doffyso 3 жыл бұрын
Миш, помоги, почему я когда устанавливаю или композером или глобально ларавель, то у меня в папке public нет ни css ни js
@СергейСкрипчак-о3л
@СергейСкрипчак-о3л Жыл бұрын
у меня вопрос если делать интернет магазин с нуля с админкой без использования cms/cmr то какими инструментами лучше пользоваться на ваш взгляд PHP laravel js ??? что посоветуете да кстати записываюсь на ваши курсы палец вверх и подписка
@Fernando3j
@Fernando3j 4 жыл бұрын
Increíble, muchas gracias Mas que perfecto 👌
@aibekzhorabek3043
@aibekzhorabek3043 2 жыл бұрын
suiiiiiiii
@anonnim5132
@anonnim5132 Жыл бұрын
Круто объяснил себе) давай теперь нам так же
@mister_robot01
@mister_robot01 4 жыл бұрын
Для меня очень полезный урок, будете ли вы пробовать Nuxt с Laravel ? Очень интересует этот вопрос, хотелось бы узнать из ваших уст и практики. Так же хотелось бы продолжение предыдущих уроком. Спасибо за ваш труд, автор! :)
@areaweb
@areaweb 4 жыл бұрын
Спасибо! Пока вопрос остается открытым даже для меня.
@Mr.Capone-
@Mr.Capone- 2 жыл бұрын
Алилуя! Я нашёл ответ на свой вопрос 39:25 - это то что нужно)))
@ВладиславСергеевич-п6ж
@ВладиславСергеевич-п6ж 4 жыл бұрын
Скажи, стоит ли использовать JetStream и Inertia js. В каких случаях их стоит использовать? И по поводу Vue, как лучше передавать данные, писать API, или использовать InertiaJs? И ещё правильно ли я понимаю, что для мобильного приложения всё равно нужно будет писать стандартные API и Inertia js тут не прокатит? И касательно СЕО, что имнно нужно для сео? Весь если делать на Вью, то исходный код не отображается, а можно ли эту проблему решить так, страницу которая должна работать, как для сео, сделать на блейде, только кнопки на ней сделать вьюшные и комментирование вьюшное. Так будет срабатывать сео?
@areaweb
@areaweb 4 жыл бұрын
Использовать JetStream сейчас вроде модно, тем более если тебе нужен уже готовый каркас для веб-приложения. Inertia js - да, если ты используешь blade шаблоны в основном. Что касаемо SEO, то тут нужен SSR (Server Side Rendering), который как раз и генерирует разметку на стороне сервера, её потом и читает поисковик. SSR на Vue (SPA) в принципе сделать сложно, есть пара вариантов но их по большей части можно назвать костылями, проще использовать Nuxt.js. Можно ли использовать его в Laravel? Не уверен.
@ВладиславСергеевич-п6ж
@ВладиславСергеевич-п6ж 4 жыл бұрын
@@areaweb Вы использовали бы JetStream при сознании проекта на заказ или писали бы сами логику? Мне там нравится, как реализованы сессии, как они в базу записываются, это можно, как то установить отдельно от JetStream ? Может это отдельная библиотека какая то.
@areaweb
@areaweb 4 жыл бұрын
@@ВладиславСергеевич-п6ж JetStream я не использовал бы для крупных проектов, что касаемо сессий, то тут конечно можно найти отдельный плагин и работать с ним
@ФредВолк-д4ф
@ФредВолк-д4ф 2 жыл бұрын
Скажите пожалуйста, а что на счет индексации статей? На пример у меня 100 статей, я хочу чтоб они продвигали мой сайт, участвовали в поисковой выдаче. Оно будет нормально индексироваться роботами?
@vityurov
@vityurov 3 жыл бұрын
Спасибо большое за урок, было очень интересно и познавательно!
@brold6111
@brold6111 4 жыл бұрын
man i am from Romania, and i understand no Russian, but the way you arrange the code and the way you browse for documentation is so good. I understand everything you do and why you do it even if the only thing i understand in russian is "DA", because it means the same thing in romanian. I would love tho some captions in english, and i think that if you will do some english videos you will be a big hit!
@Влад-Донцов
@Влад-Донцов 3 жыл бұрын
xD
@alejandroche4991
@alejandroche4991 2 жыл бұрын
Подскажи, ни в какую не отображается элемент в блейде. Уже 10 раз пересматриваю и не понимаю где упустил что-то
@podoiwis
@podoiwis 4 жыл бұрын
А что лучше все таки использовать роуты ларавела или же vue?
@Edvard-Aliev
@Edvard-Aliev 4 жыл бұрын
Крутое видео! За полтора часа научился плить SPA на L+V и работать с API! Огонь! Пили еще! Красавчик! Правда есть хороший бэк Laravel
@RomanRachkov
@RomanRachkov 4 жыл бұрын
Годный видос. Благодарю. Очень доходчиво все рассказано
@dedvedyn
@dedvedyn 4 жыл бұрын
Очень полезный урок. Спасибо большое автору. Вся нужная информация в одном видео 👍
@MrLutpulla
@MrLutpulla Жыл бұрын
Крассавчег! Рахмет!
@alekseevich_psk
@alekseevich_psk 3 жыл бұрын
А, что с каналом? Новых видео не будет?
@donatelodonatelo383
@donatelodonatelo383 2 жыл бұрын
пробовал по твоему видео, но все равно не отображает информацию из vue js....
@sadr9189
@sadr9189 4 жыл бұрын
Подача инфы супер!
@yennms5547
@yennms5547 4 жыл бұрын
Спасибо за видео! Очень хотелось бы увидеть пример laravel + vue с авторизацией через jwt токен или laravel passport и соответствующие middleware, есть ли в планах такие видео?
@Realtek2super
@Realtek2super 2 жыл бұрын
зачем jwt?) это же одно приложение, им не надо токен, чтобы обшаться друг с другом
@AlexViennaDJ
@AlexViennaDJ 3 жыл бұрын
Дружище ты красавчик! Хочется больше уроков по vue + laravel. Хотел у вас на сайте купить курс, но там это невозможно сделать =(
@Let_it_be
@Let_it_be 4 жыл бұрын
Завтра досмотрю
@MaksimBelokurov
@MaksimBelokurov 3 жыл бұрын
Какие книги можете посоветовать по PHP, JS, HTML и CSS для начинающего+ ?
@valerashaparev629
@valerashaparev629 9 ай бұрын
Если коротко - супер!
@FiberJack
@FiberJack 3 жыл бұрын
а как использовать связи ORM Laravel во vue? не могу найти информацию совсем
@КамронАллаёров
@КамронАллаёров 2 жыл бұрын
На видео курс 290 рублей, а почему на сайте 5.000 рублей?
@seoonlyRU
@seoonlyRU 3 жыл бұрын
однозначный лукас вам от сео-вебмастера СЕООНЛИ
@Nikolay-ruru
@Nikolay-ruru 3 жыл бұрын
Здравствуйте! Буду благодарен если подскажите как настроить роуты. Идея в том, хочу админ панель сделать на vue-laravel (SPA) как в данном уроке, а юзер часть, только на laravel. Но не могу понять как сделать роуты для vue "/admin", а для юзер "/"
@sergeykonov4562
@sergeykonov4562 3 жыл бұрын
Очень подробно! Красава)
@TheOrionMoran
@TheOrionMoran 3 жыл бұрын
Очень годно, спасибо!
@thekamol
@thekamol 4 жыл бұрын
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'title' in 'field list' (SQL: insert into `posts` (`title`, `body`, `updated_at`, `created_at`) values (werwerwerwer, Lorem ipsum dolor sit amet consectetur, adipiscing elit. Assumenda, voluptatem sapiente laboriosa natus eveniet iure nesciunt.!, 2020-12-23 14:10:26, 2020-12-23 14:10:26)) in file D:\work\ZPanel\domains\laravel-tutor\laravel\vendor\laravel\framework\src\Illuminate\Database\Connection.php on line 678 что делать?
@hacktaj
@hacktaj 3 жыл бұрын
Привет какие плагины ты используешь для Vue.js
@КепридеЛармо
@КепридеЛармо 4 жыл бұрын
Я плохо понимаю бек, смотрю это видео для более ясного понимания как бек работает с фронтом. Переписанный под es9 app.js не сломает синергию вьюхи и ларавеля?
@sprutadm
@sprutadm 4 жыл бұрын
5 за старания и 2 за логику. Объясню. На странице posts у вас возвращается объект со всеми постами. Они уже есть на клиенте, в памяти. Когда вы переходите на страницу конкретного поста, вы снова делаете аякс запрос. Хотя нужно просто выбрать из объекта с постами конкретный пост и передать во вьюху. У вас для этого есть key. Мало того что у вас по сети данные «мусорные» гоняются, вы ещё и к базе делаете лишний запрос. На безликих примерах всё конечно будет работать. Но если на вашем проекте будет хотя-бы 100 человек одновременно, то ваш сервер быстро загнётся. А если учесть что при таком подходе у вас таких ошибок наберется пару десятков на проект, то всё будет печально! Отдельного разговора заслуживает подход с роутингом. Замкнуть в laravel всё на один файл, потом использовать роутер от vue на клиенте…! Зачем? Ваш клик в клиенте изначально обрабатывается vue и его роутером. И не должен уходить к серверу. Если уходит, значит что-то делаете неправильно.
@TheBelokurakino
@TheBelokurakino 4 жыл бұрын
Согласен, если для такого примера как показал, то можно как вы говорите "Они уже есть на клиенте, в памяти.." Но, если в превью выводить не все параметры поста, то зачем их загружать с базы и не выводить? Если будет 10000 пользователей, то такой вариант как показан на видео самое оно. Потому что при запросе можно сделать доп. запросы на другие: пользователя, коменты и тд\
@masterchief2290
@masterchief2290 4 жыл бұрын
Когда будет курс по Vue.js?
@aqua-t6l
@aqua-t6l 2 жыл бұрын
Что за тема для phpStorm? Красиво выглядит
@ПавелКовчин
@ПавелКовчин 3 жыл бұрын
Отличный урок. Я бы еще валидацию через request провел. Спасибо.
@aralbaev
@aralbaev 4 жыл бұрын
Привет ваш курс все еще есть? можно ли принять участие или уже нельзя? цена за весь курс или за месяц?
@areaweb
@areaweb 4 жыл бұрын
Привет! Курс доступен всегда, мы не используем потоки студентов ;)
@sergeyk7285
@sergeyk7285 4 жыл бұрын
- это будет работать на сервере?
@gromsam
@gromsam 3 жыл бұрын
лучше вот так
@ВоваГрищенко-ь6м
@ВоваГрищенко-ь6м Жыл бұрын
может не работать (как у меня) и через ассет тоже если не работает, то либо так: --}} (это в папке паблик) либо так: @vite(['resources/sass/app.scss', 'resources/js/app.js'])
@aibryx
@aibryx 3 жыл бұрын
А если бы мы отделили Vue.js от Laravel,то получился бы Rest Full Api?
@MaksimBelokurov
@MaksimBelokurov 3 жыл бұрын
Спасибо за видео, подскажите, пожалуйста, от куда вы получаете знания которые несете нам?
@mirakmalsulton
@mirakmalsulton 2 жыл бұрын
супер полезный урок, спасибо
@yaokouassijean-claude1499
@yaokouassijean-claude1499 2 жыл бұрын
Спасибо огромное!))
@sergeyk7285
@sergeyk7285 4 жыл бұрын
Вы этот пример проверяли на реальном сервере? Или только локалхост?
@jozefmaslovsky9270
@jozefmaslovsky9270 3 жыл бұрын
Тему про "для блондинок" у Макса спионерили(Yii для блондинок), сразу в глаза бросается. А в остальном норм
@romanryaboshtan9270
@romanryaboshtan9270 4 жыл бұрын
Из app.js к public можно обратиться, если в Линукс
@callmeromashka
@callmeromashka 3 жыл бұрын
всё настолько легко что я начинаю подозревать тут подвох , которого по сути тут и нет ))))
@ПавелКовчин
@ПавелКовчин 4 жыл бұрын
Сколько по времени длятся уроки если купить Ваш курс? Интересует PHP + Laravel 8 = почти full-stack.
@System-fm7kg
@System-fm7kg 3 жыл бұрын
Php и лара это не фулстак, а бэкэнд
@nurbolatnurlanuly
@nurbolatnurlanuly 3 жыл бұрын
@@System-fm7kg наверное он хотел написать Vue а не Php
@sadielkukom1954
@sadielkukom1954 3 жыл бұрын
@@nurbolatnurlanuly там на курсах просто так и написано php + Laravel почти фуллстак,но это тип рофл.
@JohnSmith-zl8rz
@JohnSmith-zl8rz 4 жыл бұрын
Why not use Laravel Components and that is?
@areaweb
@areaweb 4 жыл бұрын
this is necessary if you are doing SPA with vue.js
@alexmax8977
@alexmax8977 3 жыл бұрын
как можно Vue 3 подключить к Laravel 8 ? не нашел пример
@gromsam
@gromsam 3 жыл бұрын
Как вариант package.json. В devDependencies найдите vue и змените версию на необходимую. Естественно потом обновите пакеты.
@deazlylol
@deazlylol 3 жыл бұрын
Как разъединить 2 приложения вью и ларавель?
@kostyafrompiter
@kostyafrompiter 4 жыл бұрын
Красавчик, курс за такие деньги бесценный. Единственное, моё мнение, что php слабо оплачивается относительно других языков бэкенда. Это ни в коем случае не антимотивация обучаться, если нравится язык - без вопросов.
@Cristian-zc5sz
@Cristian-zc5sz 2 жыл бұрын
Респект за урок
@romanryaboshtan9270
@romanryaboshtan9270 4 жыл бұрын
Один из лучших контентов в рунете
@Владиктм-ъ4н
@Владиктм-ъ4н 4 жыл бұрын
Хорошая практика будет если делать такую же реализацию но не SPA ? что бы за роутинг отвечал laravel
@zerxa
@zerxa 4 жыл бұрын
Вполне. Около 80% проектов (не только ларавел) используют Vue не для SPA.
@Олександр-п3т3ж
@Олександр-п3т3ж 4 жыл бұрын
Прошел, хоть и большим трудом.. Изучаю vue)
@xaam2
@xaam2 3 жыл бұрын
Laraevel/ui вроде устарел, в документации к 8 его нет.
@areaweb
@areaweb 3 жыл бұрын
в документации просто рекомендуют JetStream, но либа доступна
@kid_rz
@kid_rz 4 жыл бұрын
vue 3 or vue 2?
@areaweb
@areaweb 4 жыл бұрын
both options have advantages and disadvantages, but I like vue 3 ^_^
@armanh.6919
@armanh.6919 3 жыл бұрын
Непосредственно круто)
@alvin593
@alvin593 2 жыл бұрын
Сейчас бы бэк с фронтом в перемешку разрабатывать ... Не бест практис если что - новичкам на заметку.
@evilowl1317
@evilowl1317 3 жыл бұрын
а в курсе будет видос практики " Свой сайт с вакансиями "
@alcoholic_monk
@alcoholic_monk 3 жыл бұрын
жаль что нет навигационных тайм-кодов в ролике, в целом спасибо за ролик, хороший контент
@annadiza1391
@annadiza1391 4 жыл бұрын
А можно курс Laravel + Nuxt?
@anatolysokolov
@anatolysokolov 3 жыл бұрын
Вы забросили инициативу? :(
@liteleak4049
@liteleak4049 4 жыл бұрын
Даже не знаю, как можно деградировать, что бы за этот видос дизлайк поставить. Автору спасибо. Было интересно, однако из видео немного не понятно то, что какой мне смысл использовать Vue.js, если у меня просто на Laravel все нормально работает. Если тяжело объяснить можно статью или видос какой-нить здравый
@RomanRachkov
@RomanRachkov 4 жыл бұрын
Чтобы spa приложение получилось
@areaweb
@areaweb 4 жыл бұрын
Это зависит от твоих потребностей, если тебе проще строить приложение на Vue, то почему бы не использовать его вместе с Laravel, а не отдельно. С другой стороны, если сайт не требует концепции SPA, то смысла конечно нет.
@hpcforum
@hpcforum 2 жыл бұрын
"NULL" - это что? реально нулл, или строка? зачем там кавычки?
@ivan.silicin
@ivan.silicin 2 жыл бұрын
Канал "веб-разработка для блондинок", но выходит человек уже должен заранее подготовить всё. Вобщем к самому vue я пока не дошёл, нужно всё установить, а что-то не работает, что-то не понятно и короче я не ваш клиент.
@snovart
@snovart 4 жыл бұрын
Спасибо!
@merke1000
@merke1000 4 жыл бұрын
awesome
@romanryaboshtan9270
@romanryaboshtan9270 4 жыл бұрын
Сделать символическую ссылку из Resource на public и всё
@gromsam
@gromsam 3 жыл бұрын
Уточните зачем? Если речь идёт о js and css, то в public попадают скомпилированные файлы css и js.
@alextitan902
@alextitan902 Жыл бұрын
ппц как быстро делаешь. кагбудто для себя. я даже не успеваю паузу делать. бесит
@gamerclach8976
@gamerclach8976 3 жыл бұрын
22:11 почему так много ошибок
@alextitan902
@alextitan902 Жыл бұрын
Ни как не могу создать в одном компоненте 2 других.
@CloudWithUgur
@CloudWithUgur 4 жыл бұрын
i didnt understand a word but liked it :))
@CloudWithUgur
@CloudWithUgur 4 жыл бұрын
@catsapp animation dude, calm down, i watched it even thought i dont understand the language. man you need to have fun life. and i like the video because it helps a lot, didnt you get that from what i wrote ?
@CloudWithUgur
@CloudWithUgur 4 жыл бұрын
@catsapp animation nope, i just read the code he showed ,
@ДОТА2-НОВОСТИНАРЕЗКИИЛЮДИ
@ДОТА2-НОВОСТИНАРЕЗКИИЛЮДИ 3 жыл бұрын
красавчик парень
@Владимир-ш8м3л
@Владимир-ш8м3л 3 жыл бұрын
Запили такой же с Vue 3
@dkushka
@dkushka 2 жыл бұрын
С тобой всё впорядке?
@faizulla5838
@faizulla5838 3 жыл бұрын
смотрим с 18:57 ... дальше я не стал тратить время
@free115
@free115 3 жыл бұрын
лучше бы подумал о размере шрифта
@slaty331
@slaty331 2 жыл бұрын
пожалуйста избавляйтесь от слова паразита "непосредственно".
@maksat607
@maksat607 4 жыл бұрын
spasibo
@konstantinm9596
@konstantinm9596 3 жыл бұрын
Ага и в 8 ларе , не нужно использовать find и писать условие при неудачном запросе, есть findOrFail
@ao_support-life
@ao_support-life 2 жыл бұрын
ГОДНОТА
@nrnwest
@nrnwest 2 жыл бұрын
жалко но это все уже устарело вот так.,
@mariavasilyeva3759
@mariavasilyeva3759 Жыл бұрын
Почему устарело?
@trycatcher4136
@trycatcher4136 3 жыл бұрын
Непосредственно
@trycatcher4136
@trycatcher4136 3 жыл бұрын
Непосредственно
Vue.js - варианты применения на практике
1:56:49
Дмитрий Лаврик
Рет қаралды 60 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН
Мен атып көрмегенмін ! | Qalam | 5 серия
25:41
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
From Laravel Blade to Vue.js + API [Live-coding Example]
22:28
Laravel Daily
Рет қаралды 169 М.
Laravel Reverb - публичные каналы
24:16
AreaWeb
Рет қаралды 2,2 М.
RESTful API на чистом PHP
1:01:15
AreaWeb
Рет қаралды 95 М.
React vs Vue en 2024 - Lequel choisir ?
14:14
Benjamin Code
Рет қаралды 52 М.
Laravel SPA Authentication - setup and common mistakes
16:55
Laravel 8 за час | 2021
1:28:23
Vladislav Groniuk
Рет қаралды 41 М.
Build A Ride Share App: Full Stack Tutorial with Laravel and Vue
4:12:53
Andrew Schmelyun
Рет қаралды 84 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 158 МЛН