Laravel "clean" architecture - episode 1

Laravel "clean" architecture - episode 1

JustSteveKing

2 года назад

21,773 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@PeterDMureithi
@PeterDMureithi - 20.03.2024 11:12

Albeit late, Does any one experience an issue with the seeder when the models are moved ?

Ответить
@angelgomez8774
@angelgomez8774 - 26.10.2023 03:52

Hello. Anyone can explain to me why is he doing model slug?

Ответить
@albuslrc
@albuslrc - 09.09.2023 06:42

I think it's more appropriate to use 204 to return when a record is deleted. Excellent video, by the way. 😄

Ответить
@dot-coders
@dot-coders - 13.08.2023 17:13

Why don't you use postman?

Ответить
@masoodjouybar2065
@masoodjouybar2065 - 11.05.2023 10:39

hi .thank you . does have this project a github repository?

Ответить
@nurkenspashev
@nurkenspashev - 17.04.2023 11:51

Hey @JustSteveKing this is a great video, I liked and subscribed you channel.

Ответить
@muhammadsananahmad3124
@muhammadsananahmad3124 - 16.10.2022 17:48

Good

Ответить
@Shez-dc3fn
@Shez-dc3fn - 04.09.2022 22:58

patch is only if you want to update 'some' not ALL... PUT is if you wanna update all.. iirc?

Ответить
@Shez-dc3fn
@Shez-dc3fn - 04.09.2022 22:02

at around 52 minutes when you were writing a route for /posts why didnt you just write the class name and let PHPSTORM do its magic to find it?
also at the top of laravel docs, each page has links to sections but you choose to scroll down the page looking for what you want instead...
also re: scopes, you can carry on using scopes but you can ship them off to a specific trait so its separated..

Ответить
@Shez-dc3fn
@Shez-dc3fn - 04.09.2022 21:58

how would you do the versioning? in v1 and v2.. you have get /posts and a controller PostsController.. now for v2 would you copy this controller underneath V2 folder.. or?

do people just use strings() for db migration ie all strings in db are 255 or do you limit them to say 10 chara (for title which can only be Dr, Mr, etc).. same with ints vs small ints e.g. userType will not have more than 4 values...

Ответить
@boubacardiallo9465
@boubacardiallo9465 - 16.08.2022 19:34

Your way of coding is shitty. For a large team, comments(feedback) is essential.

Ответить
@racican4823
@racican4823 - 14.08.2022 12:53

It is very useful and clarity work:) But is there a github repo for it?

Ответить
@phojie6868
@phojie6868 - 10.08.2022 10:46

Hello friend, I appreciate your videos so much 🎉, just one question.

Why use key + id, instead of using only UUID?

Ответить
@millennia
@millennia - 14.07.2022 12:45

Learning so much.

Ответить
@firstdev757
@firstdev757 - 06.05.2022 13:20

Hi Steve, amazing episode man, keep it up. In concep of DTO, why do we need PostFactory class? Can we make PostValueObject return an object and use it directly in action CreatePost?

Ответить
@alexandrugrigorescu8183
@alexandrugrigorescu8183 - 10.04.2022 22:41

Hey Steve, awesome video! I have one quick question: Why are you creating a unique key attribute instead of using the id? Is it a security measure?

Ответить
@memack101
@memack101 - 13.03.2022 18:59

This is the good stuff.

Ответить
@diarqoroviqi4869
@diarqoroviqi4869 - 07.03.2022 20:27

Hi Steve great video, good job :)
Whats the meaning of the Blogging folder, if we gonna have another model like for example Comment, do we have to add a new directory called Comment in the same level as Blogging?

Ответить
@mahrnoud
@mahrnoud - 22.12.2021 00:14

Great 👍

Ответить
@artdeluxe6969
@artdeluxe6969 - 22.11.2021 03:19

This is amazing content. Thanks !

Ответить
@hackersite5384
@hackersite5384 - 29.10.2021 17:22

Where is part 2?

Ответить
@moatazal-ali8589
@moatazal-ali8589 - 26.10.2021 12:37

Nice ... can you create vedio to gonfig swagger for laravel APIs

Ответить
@khanalpride
@khanalpride - 19.10.2021 07:06

You can switch to anonymous migrations using workbench as well. But that is premium feature!

Ответить
@StackLast
@StackLast - 05.10.2021 21:31

The best video I have ever seen about Laravel! Just you are showing us how a senior do those things.

Ответить
@AddMotionLeb
@AddMotionLeb - 18.09.2021 21:32

A+ content. Thanks

Ответить
@khaledwaleed7009
@khaledwaleed7009 - 28.08.2021 03:12

what do you use for writing the project first LIKE what will be done ? at the first of the video

Ответить
@ashishdhamala9040
@ashishdhamala9040 - 26.08.2021 07:28

Hey Steve, great video.
Just a quick tip.
You can add --invokable when creating controller and it will automatically add the __invoke() method.

Ответить
@mekiwi123
@mekiwi123 - 26.08.2021 04:12

Really enjoyed this one, Steve. Nice and interesting to see someone diverging from the approach that 99% of videos on YT take in terms of Laravel structuring. I'll be looking forward to the rest of the series!

Ответить
@kiiyaerick
@kiiyaerick - 25.08.2021 10:43

Any plans of streaming at 1080p? text at 720p doesn't look that good.

Ответить
@shamarkellman
@shamarkellman - 25.08.2021 00:58

I saw you use something called work bench at the start, what is workbench and where can I find it?

Ответить