Junior vs Senior React Folder Structure - How To Organize React Projects

  Рет қаралды 456,047

Web Dev Simplified

Web Dev Simplified

Күн бұрын

FREE React Hooks Course: courses.webdevsimplified.com/...
React is an unopinionated framework, but with that freedom comes the difficulty of choosing how you want to structure your project. This is something many React developers of all skill levels struggle with so today I want to show you 3 different ways to lay out React projects of various sizes and complexities.
📚 Materials/References:
FREE React Hooks Course: courses.webdevsimplified.com/...
GitHub Code: github.com/WebDevSimplified/r...
Pure Functions Video: • Learn Pure Functions I...
Pure Functions Article: blog.webdevsimplified.com/202...
Facade Pattern Video: • Facade Pattern - Desig...
🌎 Find Me Here:
My Blog: blog.webdevsimplified.com
My Courses: courses.webdevsimplified.com
Patreon: / webdevsimplified
Twitter: / devsimplified
Discord: / discord
GitHub: github.com/WebDevSimplified
CodePen: codepen.io/WebDevSimplified
⏱️ Timestamps:
00:00 - Introduction
00:55 - Beginner
03:50 - Intermediate
09:41 - Advanced
#ReactJS #WDS #ReactFolderStructure

Пікірлер: 356
@devinosborne3396
@devinosborne3396 Жыл бұрын
Can't believe this isn't more documented on the web yet. People need to start talking more about what it looks like to build projects with enterprise level structure :D Great Stuff!
@joaquin67
@joaquin67 Жыл бұрын
This was my very first concern learning how to make simple apps back in college. Nobody was really able to answer my question and just like you said, it's not documented at all online! It would have sped up my learning so much.
@pleasejustletmebeanonymous6510
@pleasejustletmebeanonymous6510 Жыл бұрын
​@@joaquin67 That's because there isn't one right way to do something like this, not to mention it is a huge misconception that the average company does things in a coherent manner anyway. Most organizations are likely just using whatever file-structure happened to have been chosen by the dev who first setup the project many years ago, and odds are they didn't put much thought into it in the first place. The current devs might know it's a mess, but they have a sprint to finish. They don't have time to be working on their efficiency.
@joaquin67
@joaquin67 Жыл бұрын
@@pleasejustletmebeanonymous6510 while that may be true, just seeing one example that's thought out and explained is a major help in getting my head wrapped around the bigger picture of the application. It can then help me better understand other projects, regardless of structure. But now I wonder if many projects will have to be re-written with the help of AI lol
@shenrr6802
@shenrr6802 Жыл бұрын
@@pleasejustletmebeanonymous6510 Agreed, but I would like to add that it is the responsibility of leadership and management to work on this, and the devs should be vocal about it.
@pleasejustletmebeanonymous6510
@pleasejustletmebeanonymous6510 Жыл бұрын
​@@shenrr6802 In an ideal world, yes. In reality, it depends on the company. Sometimes things are a mess because no one has made an effort to be vocal about it and get it fixed, but a lot of the time it's just office politics, bureaucracy, or poor management. So yes, ideally you work at a company where being vocal about problems is encouraged and makes a difference, but a lot of the time it's probably better to remember that at the end of the day your real goal is to get a paycheck.
@florianhundegger
@florianhundegger Жыл бұрын
great video! would love to see a next part on a nodejs / express backend api!
@august-lemon9244
@august-lemon9244 Жыл бұрын
yes! please! ive been having trouble with this
@Nishantkumar-wx9mc
@Nishantkumar-wx9mc Жыл бұрын
W
@recursion.
@recursion. Жыл бұрын
ratio plus html / php
@partiid
@partiid Жыл бұрын
There's no need, just use Nestjs instead
@raphaeltorsu8655
@raphaeltorsu8655 Жыл бұрын
same here
@patocardo
@patocardo Жыл бұрын
As far as my experience allows me to say, I can add the following: 1. the 'junior approach' becomes very problematic as soon as a second programmer start to work on that code. So I would directly jumpt to the second approach 2. The third approach is very near to the hexagonal architecture, which facilitates the ownership of each programmer in a domain, reduce the risk of conflict and makes it cheaper to transfer the domain to another service. At this point, typescript should be used, and a "dto" folder for types should also be added.
@witmentality5910
@witmentality5910 10 ай бұрын
you mean interface? dto is for api
@typingturtle5155
@typingturtle5155 Жыл бұрын
Neat idea! Would love to see a followup on monorepo structure.
@krumbo
@krumbo Жыл бұрын
Yeah mono repo +1. Shows us the structure for a multi tenant app.
@offroaders123
@offroaders123 Жыл бұрын
Thanks so much for making this video! I've been searching for a breakdown like this for some time now, and this will help a lot with structuring my NPM projects' folders.
@PrinceRk_
@PrinceRk_ Жыл бұрын
as always, so clear and well explained. I suggest you to share an actual project (if you can of course) for each type of structure. It would be amazing, I guess a lot of people likes to have an exemple to work with as I do. anyway, just keep going you are amazing ! ha and thanks for the free course :)
@chickenchoclates1971
@chickenchoclates1971 8 ай бұрын
he has shared it's in the description
@renatolins4670
@renatolins4670 Жыл бұрын
This is what I do as a front-end specialist: - domain: This is a suggestive/temporary name that represents the only(and the main) module that the application has. If/when the application scales, new folders like this would be created for each domain, so we could have 'users' (for example) and its components, pages, icons, hooks, etc., and another folder called 'payment' and its components, pages, icons, hooks, etc. It is important to highlight that an application domain can have multiple pages and that those pages will be sub-routes, for example, users/registration, users/permissions, etc - shared: A folder represents code that is used/reused without being tied to any application's rule. This folder is not called 'common' because it does not just hold common code but also has the potential to become a private/internal library - other projects within the same company could be using a versioned flavor of this folder. Regarding the project's structure/organization, this folder is also a container for another folder, so it will hold shared components, models, icons, hooks, etc. So... Pages (and page folders) will not be treated as containers for multiple pieces of code, as this only happens with domain and shared folders. Pages will be treated as normal components, with the difference that they will be rendered when we reach certain routes. That said, components and pages will use the same naming conventions, coding patterns, testing approach, etc
@ewolz
@ewolz Жыл бұрын
As junior Dev, it's great to see these patterns half of which I formulated on my own, the other half I'm learning here 😅
@radhamadhavi2462
@radhamadhavi2462 Жыл бұрын
😂 hmm
@PROJECTJMUSIC
@PROJECTJMUSIC Жыл бұрын
This was extremely helpful! I'm building a rather large project and couldn't think of a clever way to structure my files. As I'm still at the start it'll be quite easy to apply your method of folder structuring.
@borisnekezov6620
@borisnekezov6620 Жыл бұрын
Thank you very much, Kyle! Really one of your best videos! You explain really well how to scale react application. Especially for intermmediate and advanced!
@jiancui6853
@jiancui6853 Ай бұрын
Great video! I've been looking for feature pattern of react for weeks, and this is the most perspicuous one.
@Mikenight120
@Mikenight120 Жыл бұрын
I was looking for this the past week!! Super great timing!!
@OleksandrBorysenko333
@OleksandrBorysenko333 10 ай бұрын
Yep, folder structure it's important for each project! With your approaches, I can scale my app easily. Great video.
@clever6150
@clever6150 Жыл бұрын
that's a great one!! absolutely beneficial, thank you so much, this video and the design pattern series are incredibly useful and helpful, I really appreciate your work! keep it up. 💪
@Emerald13
@Emerald13 Жыл бұрын
Video suggestion: best practices for publishing react components as libraries
@aymenob2484
@aymenob2484 Жыл бұрын
please keep doing what you do you are my favorite youtube coder when i need to understand a subject , you helped me alot
@BeCurieUs
@BeCurieUs Жыл бұрын
One big addtion to consider is a template/transform file structure for API calls. When dealing with mock data and mocking all API functions, having a specific data/API/Mock folder system is super helpful Our rule of thumb is a file per URI so /v1/files GET/POST/PUT would all get its own template transform file (turn BE values to FE values and the reverse), a mock API responce File, and the accociated tests for them. That kind of breakdown makes dealing with the API layer much more tidey.
@dotnetfullstack3217
@dotnetfullstack3217 Жыл бұрын
if you have any reference code regarding this can you provide the link please
@MietekPomywacz
@MietekPomywacz 7 ай бұрын
So you have any reference code regarding this? :D
@Enes-ik4bm
@Enes-ik4bm 11 ай бұрын
Thank you for this helpful video bro. I really appreciate you for sharing infos that no one shared with us in our companies.
@user-yz5hj3zg2x
@user-yz5hj3zg2x Жыл бұрын
Hi, Kyle! I heard you said once that, before getting your first job, you had researched the companies for which you were going to apply before actually applying to their job offers, so that you could focus your efforts, instead of sending tons of applications, and also make sure you'd end up in a work environment you'd like, and all that payed off in the end. Could you please share how you got informed about the companies' cultures and how did you know they would be a good fit?
@enocholuwanifiseoduyale2783
@enocholuwanifiseoduyale2783 Жыл бұрын
This came just right in time. Thanks so much
@boomer5015
@boomer5015 Жыл бұрын
Great explanation, hadn't thought of the features approach in that way.
@OliverPlummer905
@OliverPlummer905 Жыл бұрын
This is great. Using standard and best practise project folder structure is very important.
@user_ahfvjjfb
@user_ahfvjjfb Жыл бұрын
Great simplified explanation, thank you.
@user-nk6ih7uh1h
@user-nk6ih7uh1h Жыл бұрын
Thank you so much for this great video about components tree / folders structure in react apps!
@niravparmar7856
@niravparmar7856 8 ай бұрын
This is Gold ❤ Thanks brother for sharing such with the world. This will definitely be helping freshers a lot.
@kylespc1372
@kylespc1372 Жыл бұрын
I searched for this video a few weeks ago, thanks for making this!
@enjoylife9571
@enjoylife9571 Жыл бұрын
I did this project without watching it first. I used "startsWith" method instead of "includes" . It sorts words much logically 🙂 Thank you for teaching useful projects
@adityanayak01
@adityanayak01 Жыл бұрын
Its amazing how u know so much detailed stuff and yet explain it all together in minutes 🎓
@JimKernix
@JimKernix Жыл бұрын
Thanks for this. I already had a pages , components and a sub-components inside components. I just added a data folder and moved my data into there. I created a utils folder but I don't have anything in there yet.
@_romeopeter
@_romeopeter Жыл бұрын
Really appreciate this man. Thank you!
@lucienchu9649
@lucienchu9649 Жыл бұрын
Thanks, finally someone talk about react project file structure.
@hanszoll4943
@hanszoll4943 Жыл бұрын
Great video! Would’ve been nice to see how a small application file structure is turned into a medium sized application’s structure and so on…
@some5794
@some5794 Жыл бұрын
I wish you had a course making a full complicated website (with auth) from beginning to end. I think the hardest part is putting it all together
@anupmahato6163
@anupmahato6163 Жыл бұрын
Clear and neat folder structure . Just few additions may be a folder of constants, router and store for state management
@alexanderzharkov6953
@alexanderzharkov6953 Жыл бұрын
Kyle you rock. Thank you. Awesome video, learned a lot
@Xi-tler
@Xi-tler 3 ай бұрын
Really bro 3rd method is really advance level.. Appreciate your teaching skills👍👍
@prodbyblvnk
@prodbyblvnk Жыл бұрын
this/similiar structure combined with Material Icon Theme (VS Code has it as an extension) can do wonders
@louisdiaz4751
@louisdiaz4751 Жыл бұрын
Thanks for the clarification 🔥👏
@wiktorchojnacki9746
@wiktorchojnacki9746 Жыл бұрын
This is gold, thank you!
@CreativeB34ST
@CreativeB34ST Жыл бұрын
Instead of having those global folders, you could create a "global" or "shared" folder under "features" and get rid of that duplicate folder structure. This way you have src > features > [authentication, projects, settings, shared, todos] > [assets, components, context, data, hooks, ...]
@xReDxTuRtLeZx
@xReDxTuRtLeZx Жыл бұрын
great tips. just followed a react vid to make a portfolio site, and was unsure about how i wanted to go about the files when i start to personalize and add to it. ill be using intermediate style as it looks robust enough for a personal project
@aleksd286
@aleksd286 7 ай бұрын
Yes, been using folder-by-feature with my team for the past 3-4 years. Scales really well, because ourcode base has around 8-9 people actively commiting to it. (It's a monorepo too)
@gautambedi591
@gautambedi591 Жыл бұрын
Nice content mate!
@aymensedki3161
@aymensedki3161 Жыл бұрын
the hardest thing to do ever !! thank youuu appreciate it
@Almighty_Flat_Earth
@Almighty_Flat_Earth Жыл бұрын
React js is a shame to JavaScript community. Governments should ban the use of this stupid library. Same functionalities can be achieved with Angular and Svelte with less frustration, so what's the point of using a stupid react js which makes web development unnecessarily complicated.?
@khoinguyen-ft2ys
@khoinguyen-ft2ys Жыл бұрын
Thank you. Hope you make this video sooner.
@hi_im_willow
@hi_im_willow Жыл бұрын
Thanks. This is what I needed for project 😍😍😍😍😍😍😍😍😍😍😍😍
@user-wi7hl3qw9e
@user-wi7hl3qw9e 6 ай бұрын
Awesome stuff🤩
@hedi_muhammad
@hedi_muhammad Жыл бұрын
Well done Kyle!
@m_r_b_e_a_s_t811
@m_r_b_e_a_s_t811 Жыл бұрын
Thank you, this helped a lot!
@rvft
@rvft Жыл бұрын
tf is this profile pic lmao
@dikamilo
@dikamilo Жыл бұрын
Even more advanced structure for large projects is monorepo with separate apps and libs managed for example by nx build system. So for example, authentication feature is separate lib that have just that and use other smaller libs as dependency.
@thecherryandbrucechannel7551
@thecherryandbrucechannel7551 Жыл бұрын
my life has just been changed by your video!! #ReactFolderStructure !!!!! Yes, please!!!
@user-dp8yq3cm2f
@user-dp8yq3cm2f 9 ай бұрын
awesome video my man
@WiseCabinet
@WiseCabinet Жыл бұрын
love your content !!! I have a tutorial idea for you this topic has been on my mind for a long time a XML viewer with folding elements in React with min. tp-dependencies data.xml in -> in viewer out that would be awesome !
@audaryarathod3052
@audaryarathod3052 Жыл бұрын
It’s like you just read my mind. Waiting for node/express pro folder structure.
@ajayadav09
@ajayadav09 Жыл бұрын
Thanks. Very useful
@user-ie7md3mm6x
@user-ie7md3mm6x Жыл бұрын
best content, thank you so much!
@gauravpoudel7288
@gauravpoudel7288 Жыл бұрын
Ur the teacher I never had
@gillesashley9314
@gillesashley9314 Жыл бұрын
The only problem I have with React is the freedom they give u to decide your project structure. I love React a lot but I normally choose Angular just because it structures your project for you.
@n3wtou
@n3wtou Жыл бұрын
I am using the last structure for all my projects now. On an unrelated topic, please do a video on creating a WYSYWIG Editor with draftjs.
@plasmodiun1
@plasmodiun1 Жыл бұрын
Tus videos son los mejores saludos desde Mexico.
@yajirushik2871
@yajirushik2871 Жыл бұрын
I have looked for 6 days how to organize project structure properly for full-stack app I have learned smth but there are too many examples so I got confused. Thank You! 🚀
@hwj8640
@hwj8640 Жыл бұрын
awesome video with great advices! Can you do another video to guide us how to re-use React components across Projects ? I used to copy-paste...
@saravanasai2391
@saravanasai2391 Жыл бұрын
I have learned design patterns for building large scale projects in php framework like Laravel. There is a Famous Pattern Called Do-mine Driven Developement which same like a feature folder that you have explained But really a Great idea to structure like this.. thanks for sharing this with us
@reactslayerdev
@reactslayerdev Жыл бұрын
Whould be great also to see how to structure right next.js + ts. Thanks for vid
@ScottGarson1452
@ScottGarson1452 Жыл бұрын
Hi Kyle. I love your videos, and even an ancient architect like myself has learned a thing or two :) I'm curious about what are your thoughts on using extensions to identify the type/intention of a code file, similar to `App.test.js`. e.g. - `text.utils.ts` vs,`textUtils.ts`, - `user.model.ts` vs. `userModel.ts` - `subsection.routes.ts`` vs `subsectionRoutes.ts`
@Saver174HowTo
@Saver174HowTo Жыл бұрын
I have started to use those extensions for my files and I see myself only benefiting from it (but note that not every file can have extension). To have an example - I have folder 'types' and there is modal.types.ts This way when I am looking for modal types I can type modal.types and this will be the first file (as I have also other components named modal, eg. ModalRenderer). So it will significantly ease the searching for file and that's what you want in most cases.
@saadarman4718
@saadarman4718 7 ай бұрын
Great Video. 👍
@makennamartin1157
@makennamartin1157 Жыл бұрын
thank you for this
@ilmanmanarulqori5632
@ilmanmanarulqori5632 Жыл бұрын
Great Video, please make some Project usecase video with "Advanced" structure using react
@hellsbell365
@hellsbell365 6 күн бұрын
Very helpful
@faizanahmed9304
@faizanahmed9304 Жыл бұрын
thank you Kyle
@GretSeat
@GretSeat 8 ай бұрын
I appreciate your videos. I love watching them. I've been banging my head with good folder structure, so thank you for this. But I have a question... How do you get your hair so perfect every single time? I'm growing mine out, and I want to have god like hair like yours.
@csy897
@csy897 6 ай бұрын
If you have features that can be completely independent like that you may want to consider using module federation instead. Though it is a good idea to build like that from the start so that you can easily mfe it later on.
@dulanjanadevindabandara6648
@dulanjanadevindabandara6648 Жыл бұрын
Please do a course project using this advanced folder structure.
@dane2565
@dane2565 Жыл бұрын
I'd love your opinion on microfrontends, turborepo, and monorepos in general for microfrontends architecture
@KasperA88
@KasperA88 Жыл бұрын
Thank you!
@DillonRedding
@DillonRedding Жыл бұрын
Very helpful, thank you! My only objection would be the name of the "services" folder. Every other folder contains the type of thing corresponding to that folder's name. OTOH, the services folder contains clients to APIs/services, so I'd probably go with "clients" instead of "services".
@joshuagalit6936
@joshuagalit6936 Жыл бұрын
Can you also discuss the Atomic Design Pattern because that is what I've structured my component folders in my projects/company projects
@evgeniik_
@evgeniik_ Жыл бұрын
Thank you for the great tutorial.
@Andressuquaz156
@Andressuquaz156 Жыл бұрын
It always weirds me out the tiny amount of talk on this topic, for me one of the most difficult things in a react project (or any project, really) is the folder structure. A great work as always Kyle
@elgalas
@elgalas Жыл бұрын
Tiny amount? Perhaps it is a matter of perspective, but for me it seems like this is what everyone talks about!
@balddog470
@balddog470 Жыл бұрын
also readability and DRY code
@animeshtimsina3660
@animeshtimsina3660 Жыл бұрын
Great video! Can you make a similar video on a Next.js project with a bunch of features, api endpoints and different types of page renderings (SSR,SSG, etc). It's really daunting to make sure you isolate frontend and backend code, as well as features.
@orco3847
@orco3847 Жыл бұрын
You know, you just read my thoughts 🙏🏼😊
@redvelvetzip
@redvelvetzip Жыл бұрын
love these videos
@yashsharma6269
@yashsharma6269 Жыл бұрын
You have some great videos on javascript. Would love to see some videos on python and django.
@liaozhangpeng4436
@liaozhangpeng4436 Жыл бұрын
advanced version feature is like angular module
@danedalton
@danedalton Жыл бұрын
Hello, Kyle! I am currently working on a portal for students, and a separate for parents. Would you keep both in one React app, or would you create seperate React apps depending on the login?
@andro_dashyan_
@andro_dashyan_ 11 ай бұрын
thank you bro 👍👍👍👍👍
@MrSh1zzle
@MrSh1zzle 6 ай бұрын
One thing i usually do is create a folder for each component. the folder contains an index.ts and a "ComponentName.ts" (or .js if you use that), the component is exported as default from the index.ts, this way, you have a folder which encapsulated everything related to that specific component (styles, tests, logics, etc..) AND when importing you only have to reference the folder instead of the folder and the component because it's exported from the index.ts, (eg import ComponentFoo from "components/ComponentsFoo" instead of "components/ComponentsBar/ComponentsBar") best of both worlds. I already hear the question "Why only export from index.ts and not just place the entire component there?" ---> because if you keep it separated you can still easily search for components in a growing code-base.
@omojjegomosc8211
@omojjegomosc8211 Жыл бұрын
very helpful
@rohitkf8474
@rohitkf8474 Жыл бұрын
Please do a video on HOW YOU STYLE YOUR HAIR !!! Coz man.... it's so freaking cool 🔥🔥❤️
@ankitshukla8640
@ankitshukla8640 Жыл бұрын
Hey Kyle, please make a video that explains how to use tests in react project? Cause first thing I always do is get rid of every test script in the CRA boilerplate.
@lisofsky8151
@lisofsky8151 11 ай бұрын
лайк не глядя! как раз искал эту тему
@IhorVyshniakov
@IhorVyshniakov 8 ай бұрын
thank you maaaaan! for now it looks logical, but before your video it was always a headache to understand th structure & place my code into correct place in difficult project structure
@williamowen1575
@williamowen1575 Жыл бұрын
This inspired me and today I went on a node.js rampage to automate my setup. I made this amazing program with yargs, and learned how to make a global cli command for access to it with the package.json bin. The features folder is awesome. Except wheres your Docker file? 🧐 Looking forward to your hooks video.
@licokr
@licokr Жыл бұрын
Great video! There is one more thing I wanna know is where I should put type files. I seperate the files into type folder but I'm not sure I'm doing well
@BritainRitten
@BritainRitten Жыл бұрын
Generally you shouldn't need separate type files. Types should be defined close to where the things they type are defined. So type User goes in user.ts, type Post or type PostComment in posts.ts, etc
@Pareshbpatel
@Pareshbpatel Жыл бұрын
Excellent overview of React Application Folder Structure. Thanks, Kyle {2022-08-02}
@epeschke3431
@epeschke3431 Жыл бұрын
Great content! 😁 The same structure can be used for a Next.js framework?
@RaubeR666
@RaubeR666 Жыл бұрын
In my projects I use something between the 2nd and 3rd approaches. I've always formulated it as "the App is a component, it consists of components". Therefore any tiniest button can be thought of as a separate app, however simple it might be - just a different app solving a specific task. Regarding the "features" folder, here it is described as a special case. But you've already had "pages" and "components" by then, so why not use the concept of collection folders? In this case you may have any number of plural-named folders with related components on demand, at any depth in the project (since all depths are equal, all being apps).
@sidbee604
@sidbee604 Жыл бұрын
Reusability should be first argument.
@khoroshoigra8388
@khoroshoigra8388 Жыл бұрын
@@sidbee604 reusability could be use the decoration pattern in a component
@mikemontgomery8313
@mikemontgomery8313 Жыл бұрын
hallelujah some clarity on building real world react apps...not the usual tutorial toy project
@anand_dudi
@anand_dudi Жыл бұрын
Thanks
@tarekabdou2217
@tarekabdou2217 Жыл бұрын
Great video as always Kyle-- thank you! In the intermediate and advanced folder structure, where do you store the css files? I only saw one css file in the assets folder -- do you usually put all your css in one file? I would think there would be multiple files as we would have styling for each component and then styling for each page (to put the components together). I'm new to this so I might be completely off-track here!
@prestontiger
@prestontiger Жыл бұрын
That was my exact question. I guess I could put it in it's own folder for now. But would love some insight from someone who knows what they are doing.
@leopettecrew5695
@leopettecrew5695 Жыл бұрын
It's been 8 months since this comment was posted. But I was just about to ask the same thing. I think the best practice here if you're going for an intermediate/advanced file structure is to include css files in the component folder for each component. Makes the most sense to me anyway. If you're going to the effort of modularising each component in its own folder, why place the styling for those components anywhere else? I guess maybe you could have a css/styles folder, and then put each component css in it's own folder/file... Something like this could look like: components/form/[ styles/[ button.css, checkbox.css, input.css, ... etc ], ... components ] ... other components
@leopettecrew5695
@leopettecrew5695 Жыл бұрын
Just to follow on from that: I suppose you will want global styling too, in which case it does make sense to have a styles folder at the top of src/
Learn React Router v6 In 45 Minutes
46:20
Web Dev Simplified
Рет қаралды 527 М.
Folder structure in React - Complete Guide
12:35
Cosden Solutions
Рет қаралды 58 М.
Китайка и Пчелка 10 серия😂😆
00:19
KITAYKA
Рет қаралды 2 МЛН
Just try to use a cool gadget 😍
00:33
123 GO! SHORTS
Рет қаралды 33 МЛН
Balloon Stepping Challenge: Barry Policeman Vs  Herobrine and His Friends
00:28
When Steve And His Dog Don'T Give Away To Each Other 😂️
00:21
BigSchool
Рет қаралды 17 МЛН
React Folder Structure Best Practices - For Large Projects
17:27
Junior Vs Senior Code - How To Write Better Code As A Web Developer - React
21:48
Facade Pattern - Design Patterns
8:50
Web Dev Simplified
Рет қаралды 101 М.
Learn useEffect In 13 Minutes
13:38
Web Dev Simplified
Рет қаралды 810 М.
All useEffect Mistakes Every Junior React Developer Makes
22:23
10 Tailwind Classes I Wish I Knew Earlier
13:31
Web Dev Simplified
Рет қаралды 162 М.
Master the React ecosystem in 2024
7:01
Code Genix
Рет қаралды 44 М.
React Folder Structure
10:17
Piyush Garg
Рет қаралды 11 М.
Redis Crash Course
27:31
Web Dev Simplified
Рет қаралды 596 М.
Китайка и Пчелка 10 серия😂😆
00:19
KITAYKA
Рет қаралды 2 МЛН