Тёмный
Laracon AU
Laracon AU
Laracon AU
Подписаться
Laracon Australia is an official Laravel conference held at QUT Gardens Theatre on Nov 7-8, 2024 in Brisbane, Queensland!

#LaraconAU #MakeWaves
Speaker announcements - Week One
2:36
День назад
Welcome to Laracon AU 2023
2:08
7 месяцев назад
Комментарии
@andyhinkle
@andyhinkle 6 дней назад
Zonda
@BenHolmen
@BenHolmen 19 дней назад
Nice one, Marty! Thanks for showing the ropes
@RickGoemans
@RickGoemans 3 месяца назад
How would you make the example validation error response files for all your HTTP requests? He mentioned doing it in your CI/CD pipeline, but anybody got some thoughts on how?
@user-xb9gf2si2h
@user-xb9gf2si2h 5 месяцев назад
my mentor
@brunoggdev6305
@brunoggdev6305 5 месяцев назад
Best approach I've seen so far
@jamison7762
@jamison7762 6 месяцев назад
Promo sm 💕
@aligilan5423
@aligilan5423 6 месяцев назад
Awesome, Thank you.
@nicolascanala9940
@nicolascanala9940 6 месяцев назад
Great talk! Please make DropBear open source Stephen, looks like a really cool tool :)
@user-mh5jo1dk2k
@user-mh5jo1dk2k 6 месяцев назад
Fantastic talk! Really appreciate the message.
@nerisonpitogo3717
@nerisonpitogo3717 6 месяцев назад
why is vin so hard to use? :)
@finessevanes
@finessevanes 6 месяцев назад
Way to go Rissa!!
@johandejager3692
@johandejager3692 6 месяцев назад
What I do instead of #Computed is just do the fetching in render() and pass it to view(). Is this a bad idea?
@joshuahanley32
@joshuahanley32 6 месяцев назад
Nope, that works fine. It's more of a traditional Laravel way to do things though, where as computed properties and public properties are more of a Livewire way to get data to the view as Livewire handles it for you. I personally don't like doing it that way, as I like to keep my render method clean. Using computed properties has the added bonus of memoisation and caching, plus they are easier to unit test than data called in the render method.
@johandejager3692
@johandejager3692 6 месяцев назад
@@joshuahanley32 I appreciate your insights! Thanks for taking the time to reply. I will keep those points in mind 👍🏻👍🏻
@johandejager3692
@johandejager3692 5 месяцев назад
@@joshuahanley32 I've experimented a bit with #[Computed] and I love it. Thanks! Slowly migrating components as I am working on them. Looks much cleaner.
@coreymcmahon3969
@coreymcmahon3969 6 месяцев назад
good talk, but the repository pattern tear-down was a bit of a straw-man. Using them everywhere is a bad idea (as the presenter demonstrated), but they can (and should) be used when complicated or re-usable queries need to be encapsulated and extracted outside of the controller layer
@martinbean
@martinbean 6 месяцев назад
The only arguments _for_ repositories are straw man arguments: “But what if we change ORM? What if we change the database?” If you’re going to change your ORM, then you’re going to be writing code any way. Your “EloquentFooRepository” classes aren’t going to magically work if you decide to use say, Doctrine.
@coreymcmahon3969
@coreymcmahon3969 6 месяцев назад
@@martinbean I don't think those are good arguments for using repositories. As I said, "using them everywhere is a bad idea". Repositories are useful for encapsulating complicated queries, re-using query logic between different classes, and hydrating objects outside of the eloquent/active record pattern (ie: domain objects in DDD). Using them as depicted in the video (e.g: simply wrapping all eloquent calls) is an obvious anti-pattern
@gregskerman1712
@gregskerman1712 6 месяцев назад
@@coreymcmahon3969 Thanks for the feedback, and I take your point. I will say, its very difficult in a very small amount of time in a talk to cover all the nuance when you have 6 other topics you want to cover. For clarity, I wasn't calling for "never use repositories". I was calling for "don't just use them because you think there will be a benefit". Introduce them when (and precisely only when) theres a real need to make the tradeoffs. And the same goes for other patterns. Until theres an actual need, paint inside the lines and stay inside the lines as long as you possibly can. I tried to make this point towards the end of that section.
@alexandersix_
@alexandersix_ 6 месяцев назад
Great talk, Rissa! Messages like this are what so many companies need to hear--thanks for putting it out there!
@user-ux3gj7vg8b
@user-ux3gj7vg8b 6 месяцев назад
Great talk Greg, very informative, really enjoyed it.
@DarylLegion
@DarylLegion 6 месяцев назад
RHCP!
@ruslansteiger
@ruslansteiger 6 месяцев назад
Just awesome Marcel. You are a true wizard 🧙‍♂️🪄✨
@nym49
@nym49 6 месяцев назад
Well handled 👌here's the screencast of the demo, Daniel kindly provided: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Gy-furf9DHk.html
@user-kq3el5od9u
@user-kq3el5od9u 6 месяцев назад
nice one
@ruslansteiger
@ruslansteiger 6 месяцев назад
Great event sourcing talk 👏👏👏
@samuelbie2122
@samuelbie2122 7 месяцев назад
Very Awesome. Regret not seeing this earlier.
@NabeelMolham
@NabeelMolham 7 месяцев назад
This is by far my top talk of the conference. I was able to relate to every and each part and it summarised all the issues I faced in my career pretty accurately. Thanks so much Sam for this talk
@fakharkhant
@fakharkhant 7 месяцев назад
Great job, Jess Archer! Your introduction of Laravel Pulse at Laracon AU 2023 was fantastic. Your passion for Laravel and your presentation skills were truly impressive. Looking forward to more insights and updates from you in the future. Keep up the excellent work!
@medilies
@medilies 7 месяцев назад
Are you using a different theme? v4 looks different for me
@jamesbrooks6750
@jamesbrooks6750 4 месяца назад
I'm still using the "elements" theme in my scribe.php config.
@sevaske
@sevaske Месяц назад
laravel and external_laravel looks different
@nym49
@nym49 7 месяцев назад
Is there more content like this? This is by far the hardest information to get to as someone that has progressed past the basics.
@_joshhanley
@_joshhanley 7 месяцев назад
I don't have anything at this stage, but would be open to putting more information out there. Do you have anything in particular you would like to learn about?
@nikolayandonov1275
@nikolayandonov1275 7 месяцев назад
Great tips! Biggest benefit imo of action classes (or any other business logic layer) is we can now reuse that logic in other parts of the system (API endpoints, Jobs, Commands, etc.). It's no longer tied down to the Livewire component itself.
@_joshhanley
@_joshhanley 7 месяцев назад
Thanks! Yep exactly! I love using them personally😁
@1234matthewjohnson
@1234matthewjohnson 7 месяцев назад
very insightful thanks mate!
@_joshhanley
@_joshhanley 7 месяцев назад
No worries! 🙂
@tiagooliveira14
@tiagooliveira14 7 месяцев назад
Grat Talk!
@MichaelDyrynda
@MichaelDyrynda 7 месяцев назад
Thanks, Tiago!
@henning256yt
@henning256yt 7 месяцев назад
Can‘t wait!
@chuxabanum297
@chuxabanum297 7 месяцев назад
Great job. Laravel forever❤❤❤
@ArislanHaikal
@ArislanHaikal 7 месяцев назад
Nice, I can't wait to try it
@ylynfatt
@ylynfatt 7 месяцев назад
This looks really good. 👍🏽👏🏽
@ruslansteiger
@ruslansteiger 7 месяцев назад
👏👏👏
@kirilldakhnyuk2001
@kirilldakhnyuk2001 7 месяцев назад
Awesome intro :)
@LaraconAU
@LaraconAU 7 месяцев назад
Glad you like it!
@ExplaineRKhaN
@ExplaineRKhaN 8 месяцев назад
nice
@MrWilde
@MrWilde 8 месяцев назад
So looking forward to it. Love Your Work
@DougLopes
@DougLopes Год назад
How in this line $builder = $next($request); the variable $builder is really receiving the Eloquent\Builder? I just can't understand that. Where this is coming from?
@lefxxwill7740
@lefxxwill7740 2 года назад
404 views 😁 great talk!
@tarreislam
@tarreislam 2 года назад
Really nice, really nice and with phpstorm and proper unit testing this could be done to a large project in a day!
@brandon6490
@brandon6490 2 года назад
Thankyou so much! I am building a large application from scratch, I have worked on several projects and we have like 500 models and its just insane how it just so ineffecient. This is such a beautiful approach. Thankyou Freek! <3
@josuebarros5727
@josuebarros5727 2 года назад
Wonderful video! Thanks a lot! I'm trying to get better at integrating Laravel + GraphQL + VueJS
@23pointblank
@23pointblank 3 года назад
Awesome
@DejnaJames
@DejnaJames 3 года назад
Nice work
@kaibe5241
@kaibe5241 Год назад
ty :)
@dgloria
@dgloria 3 года назад
I like the way you think. I think you see the user point of view just as well as the api data handling best practices. (As far as I can tell from my experience.)
@insanecuckooman8342
@insanecuckooman8342 3 года назад
i guess it's good, when you are too stupid for css.
@AdvaithsMagicalWorld
@AdvaithsMagicalWorld 3 года назад
Very Informative session
@devmanish
@devmanish 3 года назад
nice insights
@mirvatapola9200
@mirvatapola9200 3 года назад
A great presentation! Helped a lot with my studies. Thank you. :)
@YouWin3D
@YouWin3D 3 года назад
Nice and easy
@Wiejeben
@Wiejeben 3 года назад
Excellent talk! Like the real world examples a lot