Handling Unicode Usernames in Dart or Flutter
Unicode is a large and complex beast. Because of its complexity, it can leave us open to security issues without us even realizing it.
Unicode is a large and complex beast. Because of its complexity, it can leave us open to security issues without us even realizing it.
An InheritedModel is a way of sharing data across your whole app. The subscribing widget has some control over when it updates, and can be intelligently notified of those updates only when data it cares about has been changed.
Sometimes you need to use a location from multiple routes/widgets within your app. We can set it up once and share that data between many widgets using an Inherited Widget.
We're going to update our TodoMVC app that we augmented with Firebase Signin to integrate it with Firestore as our storage engine.