Extending the binding engine
Learn how to extend Aurelia's binding language with custom binding commands, attribute patterns, and template syntax extensions.
Why This Is an Advanced Scenario
Complete Guides
1. Custom Binding Commands
2. Attribute Patterns
3. Template Syntax Extensions
4. Attribute Mapping
5. Template Compiler Extensions
Quick Example: Custom Binding Command
Quick Example: Attribute Pattern
What You'll Learn
Binding Commands
Attribute Patterns
Template Syntax
Common Extension Patterns
Shorthand Syntax
Specialized Binding Modes
Framework Syntax Adapters
Architecture Overview
Extension Points
Extension Type
Use Case
Difficulty
Performance Impact
Best Practices
Performance Considerations
Debugging Extensions
Migration from Aurelia 1
Ready to Extend?
Additional Resources
Last updated
Was this helpful?