Flutter Firebase & DDD Course [1] – Domain-Driven Design Principles
139 هزار بار بازدید -
4 سال پیش
-
📗 Learn from the written
📗 Learn from the written tutorial 👇👇
https://resocoder.com/firebase-ddd-fl...
📧 Get Flutter news 📰 and resources:
👉 http://flutter.education
👨💻 Do you write good code? Find out now!
https://resocoder.com/good-code-quiz
Firebase 🔥 allows developers to get their apps working quickly. Flutter 💙 does the same thing. But, as it goes in life, trade-offs are everywhere. Sure, you can hack something together in a dash of enthusiasm but this initial excitement will fade away as soon as you get totally lost in your own code.
Flutter apps need structure that is easy to orient yourself in, testable and maintainable. It also wouldn't hurt if the way you architect your Flutter apps allows for adding new features without a headache. Especially with a client-centric service such as Firebase Firestore, it's extremely important to keep your code clean. Let's do it by following the principles of Domain-Driven Design.
We're going to build a fairly complex note-taking application featuring things such as:
- Real-time Firestore data Streams
- Extensive data validation for a rich user experience
- Google & email + password authentication
- Reorderable todo lists and much more
Go to my website for more information, code examples, and articles:
● https://resocoder.com
Follow me on social media:
● Twitter: resocoder
● Instagram: resocoder
● Facebook: resocoder
#Flutter #Firebase #DDD
https://resocoder.com/firebase-ddd-fl...
📧 Get Flutter news 📰 and resources:
👉 http://flutter.education
👨💻 Do you write good code? Find out now!
https://resocoder.com/good-code-quiz
Firebase 🔥 allows developers to get their apps working quickly. Flutter 💙 does the same thing. But, as it goes in life, trade-offs are everywhere. Sure, you can hack something together in a dash of enthusiasm but this initial excitement will fade away as soon as you get totally lost in your own code.
Flutter apps need structure that is easy to orient yourself in, testable and maintainable. It also wouldn't hurt if the way you architect your Flutter apps allows for adding new features without a headache. Especially with a client-centric service such as Firebase Firestore, it's extremely important to keep your code clean. Let's do it by following the principles of Domain-Driven Design.
We're going to build a fairly complex note-taking application featuring things such as:
- Real-time Firestore data Streams
- Extensive data validation for a rich user experience
- Google & email + password authentication
- Reorderable todo lists and much more
Go to my website for more information, code examples, and articles:
● https://resocoder.com
Follow me on social media:
● Twitter: resocoder
● Instagram: resocoder
● Facebook: resocoder
#Flutter #Firebase #DDD
4 سال پیش
در تاریخ 1398/12/19 منتشر شده
است.
139,092
بـار بازدید شده