Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

⚛️ How to structure and organize a React application ( ) ↓

342,286 görüntüleme • 2 yıl önce •via X (Twitter)

10 Yorum

George Moller profil fotoğrafı
George Moller2 yıl önce

I've been working professionally with React for more than 8 years and I compiled all my knowledge into 100+ infographics just like this one. Check them out ↓

Jcdace profil fotoğrafı
Jcdace2 yıl önce

Sorry for misunderstanding. What is the purpose of a separate Features & Components dir? Are you holding simple atomic components in the Components folder & Features folder is a set of components comprised together to make a feature? ...I think I answered my own question😅

George Moller profil fotoğrafı
George Moller2 yıl önce

haha I think you answered your own questions yes!

Farhan H profil fotoğrafı
Farhan H2 yıl önce

This structure looks great! I've never thought of having services and routes separated. Would like if you could provide an example of a route file. Currently, I have a config constants file where I define all of my API routes and export them as a const. E.g BASE_API_URL.login

George Moller profil fotoğrafı
George Moller2 yıl önce

So the routes folder if mainly for client side routing if you are using for example react-router-dom. The services folder is, as you said, an abstraction to connect to APIs/endpoints.

Kamil Barth profil fotoğrafı
Kamil Barth2 yıl önce

I never understood why most of react devs write terrible code but i start to see now. Probably if those infographics didn't exist they would include whole project in one file. Only colors and arrows make their brain work.

Дмитрий Скрыльников profil fotoğrafı
Дмитрий Скрыльников2 yıl önce

better

dothash profil fotoğrafı
dothash2 yıl önce

What software do you use to create these? I love them.

Pavel Romanov profil fotoğrafı
Pavel Romanov2 yıl önce

I've been waiting for this one since you announced it yesterday! The visuals are fantastic and the content is amazing. I would appreciate seeing some examples of services and routes files. How do you decide on what to put into component stories and what to test? I don't have much experience with the storybook 😅

George Moller profil fotoğrafı
George Moller2 yıl önce

I know! 😅 I have to make more in depth content on this, it's just that I like to keep the length of the video to a minimum. I use story book not so much for testing but for documentation, I think it shines when you need to have an idea on how you can use a component, usually an atomic one (button, modal, etc.) Tests folder is for end to end tests usually with playwright

Benzer Videolar