π Advanced tricks with Angular forms
#angular #forms
β Article link: https://ahmedrebai.medium.com/advanced-tricks-with-angular-forms-b9573f573e18
#angular #forms
β Article link: https://ahmedrebai.medium.com/advanced-tricks-with-angular-forms-b9573f573e18
π Creating a Custom Directive for Minimum Character Length in Angular
#angular #directive
β Article link: https://medium.com/@ayushgrwl365/angular-directives-enhancing-user-interfaces-with-ease-bb99d74e69cd
#angular #directive
β Article link: https://medium.com/@ayushgrwl365/angular-directives-enhancing-user-interfaces-with-ease-bb99d74e69cd
π Angular + Firebase + Repository Pattern
#angular #firebase #repository #patterns
β Article link: https://medium.com/@jakehockey10/angular-firebase-repository-pattern-534a0fd248c2
#angular #firebase #repository #patterns
β Article link: https://medium.com/@jakehockey10/angular-firebase-repository-pattern-534a0fd248c2
π1
This media is not supported in your browser
VIEW IN TELEGRAM
#ui #design
Show System Status
The first usability heuristic principle by Jakob Nielsen states: keep your user informed about what is going on. When users trigger an operation, they expect to get immediate response. But there are situations when an app needs some time to complete an operation. So, the interface should keep the user enlightened about what is happening.
What is a Microinteraction Anyway?β Article link: https://uxplanet.org/microinteractions-the-secret-to-great-app-design-4cfe70fbaccf
Microinteractions are the contained product moments that do one small task.
As first described in Dan Safferβs book Microinteractions, these tiny details typically serve these essential functions:
- Communicate feedback or the result of an action.
- Accomplish an individual task.
- Enhance the sense of direct manipulation.
- Help users visualize the results of their actions and prevent errors.
Please open Telegram to view this post
VIEW IN TELEGRAM
π1
π Build Number to the Web Build in Angular
#angular #cli
β Article link: https://blog.stackademic.com/how-to-add-a-build-number-to-the-web-build-in-angular-96039e3a35d2
#angular #cli
β Article link: https://blog.stackademic.com/how-to-add-a-build-number-to-the-web-build-in-angular-96039e3a35d2
This media is not supported in your browser
VIEW IN TELEGRAM
#ui #design
Highlight Changes
When any important event happens, we need to show notifications to inform users about that. Animation can help achieve this goal. It will attract users attention and wonβt let users overlook what you think is important.
β Article link: https://uxplanet.org/microinteractions-the-secret-to-great-app-design-4cfe70fbaccf
Please open Telegram to view this post
VIEW IN TELEGRAM
π€ DOM Manipulation in Angular: Improved Performance
#angular #DOM #Renderer2 #ViewChild
β Article link: https://tiwarivikas.medium.com/a-guide-to-dom-manipulation-in-angular-14-improved-performance-65f0d7478d8d
#angular #DOM #Renderer2 #ViewChild
β Article link: https://tiwarivikas.medium.com/a-guide-to-dom-manipulation-in-angular-14-improved-performance-65f0d7478d8d
This media is not supported in your browser
VIEW IN TELEGRAM
#ui #design
Keep Context
Use motion to smoothly transport users between navigational contexts, explain changes in the arrangement of elements on a screen. This is especially true for mobile devices and smart watches, because itβs simply impossible to fit a lot of information on one screen and any screen state change should be crystal clear for your users.
β Article link: https://uxplanet.org/microinteractions-the-secret-to-great-app-design-4cfe70fbaccf
Please open Telegram to view this post
VIEW IN TELEGRAM
π€ Async and Sync Iterators in JavaScript
#js #SymbolIterator
β Article link: https://levelup.gitconnected.com/the-difference-between-async-and-sync-iterators-in-javascript-7dec0ffacdb0
#js #SymbolIterator
β Article link: https://levelup.gitconnected.com/the-difference-between-async-and-sync-iterators-in-javascript-7dec0ffacdb0