Flutter Clean Architecture
HTML-код
- Опубликовано: 20 май 2024
- In this video, let's learn the secrets of Flutter Clean Architecture to structure your Flutter app for scalability, maintainability, and testability. Master the core principles of Clean Architecture and streamline your coding practices.
👉👉Source Code: github.com/HeyFlutter-Public/...
TIMELINE
00:00 - 00:38 Introduction
00:38 - 01:43 What is Clean Architecture
01:43 - 01:51 Domain layer folder structure
01:51 - 02:24 Entities
02:24 - 02:37 Failures
02:37 - 03:15 Repositories
03:15 - 03:53 UseCases
03:53 - 04:39 Exceptions
04:39 - 06:41 Data layer
06:41 - 08:07 Repositories inside Data layer
08:07 - 11:43 Presentation layer
11:43 - 14:50 Fetching notes (new Future)
14:50 - 18:10 Dependency injection
18:10 - 18:51 Main dart file
18:51 - 19:57 Summary - Развлечения
👉Join 12 Week Flutter Training: heyflutter.com
👉Join the WhatsApp Channel to get the latest news about Flutter & HeyFlutter: whatsapp.com/channel/0029VaDNCZtC1Fu8nL2vmw3f
Pls course fee?
🚀 Fantastic tutorial on Flutter Clean Architecture! 🌟 This walkthrough is a game-changer for anyone striving for scalable, maintainable, and testable Flutter apps. The breakdown of the Clean Architecture principles is clear and concise, making it easy to follow.
📋 The detailed timeline is incredibly helpful! It allows viewers to navigate to specific sections effortlessly. The explanation of each layer - from the domain to presentation - is thorough, providing a solid foundation for implementation.
👏 Kudos to the presenter for demystifying the complexities of Clean Architecture! The emphasis on folder structure, entities, failures, repositories, use cases, exceptions, and more is invaluable. The real gem is the practical demonstration of fetching notes and implementing dependency injection.
🙏 Thank you, [Channel Owner's Name], for sharing this insightful content! Your commitment to educating the Flutter community is commendable. I appreciate the effort you put into making complex topics accessible. Looking forward to more enlightening tutorials! 🔍💡
#Flutter #CleanArchitecture #CodingMastery
Glad to hear that, Thank you @CodingYourLife! 😊
@@HeyFlutter It's ok
The single best video on Flutter architecture.
Glad to hear that, Thank you @cortana324! 😊
🎉 The coolest channel ever, dropping some seriously deep knowledge! Big thanks to everyone - super pumped to try this out on my next projects. Learned a ton from this code and video. And shoutout for the open-source code! 🚀
Glad to hear that, Thank you @1flutterpro! 😊
This awesome video is for professional Flutter developers. Thanks for the video.
You are welcome, @MdSiam-kw5ox 😊
I like this approach on clean architecture. Well done, thank you!
You’re most welcome, @infvyr! 🙂
Best tutorial
Thank you, @ugandanbasement5020! 🙂
Beautiful
Thanks, @wilsonchinedu813! 🙂
Magnificent...👍 that alot of things diliverd in a very short time...
Can we use Riverpod for dependency injection and state management instead of get_it and bloc and achive same thing ? or its a bad idea for some reason? or there are some use case to chose between them?
Thank You @abdulwahabkhan4316! Follow this link: shivamkumarnayak.medium.com/understanding-the-differences-between-bloc-and-riverpod-state-management-in-flutter-with-examples-7e3a9dca2720
I hope you will get your answer 🙂
Thanks!
Glad you liked it, @funnymoment9164 😀
Thanks for pf video
You are welcome, @ismoilazamov9337!
Thanks
You are welcome, @z_fx_rrr_tube7185 😊
very good ;thank
You are welcome, @user-jh7xq8vl7r!
need to create new bloc or state for every event is there something we can do to make it generic like creating generic class for every states so we do not have to listen every time new state in bloc builder or bloc listeners. it will show screen based on states like loading loaded and failure.
Thank You @karanparmar2733! Follow this link: stackoverflow.com/questions/76174612/information-on-flutter-bloc-pattern-to-reuse-the-state-and-event-classes
I hope you will get your answer 🙂
yes.....
can i convert my old non architecture getex code to Bloc clean arch ???
Sure, @WORLDinDANGER1 🙂but it'll be little difficult to convert already existing project's architecture. Please make sure to analyze all the impacts before going forward with new architecture.
I have questions: how to filter firebase data.
Thanks for the idea @flutter-fm1kl 😀, i have added it in my list of future videos
Good video like every time
Would you make for us, a Stripe payment and subscription video with Flutter Web as the 2024 gift 🎉 please, there's no the single video in RUclips... And you're the best flutter RUclipsr
Thanks for the idea, @PaoloTshiyole! 🙂 I have added it to my list of ideas for future videos!
@@HeyFlutter Thank you, I will look forward to that
What is the name of this architecture?
Hey, @MrHero-rl6cl 🙂 this architecture itself is called as "Flutter Clean Architecture"
@@HeyFlutter there is nothing as Flutter clean architecture. That's just a general word used when we use any architecture pattern while developing. I looked up on internet the architecture you taught in video is called VIPER(View-Interactor-Presenter-Entity-Router) architecture pattern. I means its mix of use case and VIPER architecture
@@MrHero-rl6clInsightful 👍
not so good , need get_it , injectable , freezed , json_serial... , in it
with flutter_bloc
Hey, @manishmg3994 🙂 it may feel little messy in the beginning but once you'll bring it in pratcice you'll love it for sure.