javascript - Discourse JavaScript Development
Write modern JavaScript for Discourse following Ember patterns
Tags
Updated: 2026-05-28Capabilities
Typical Inputs
Typical Outputs
What this skill does
- write JavaScript code
- replace jQuery with native DOM
- use dependency injection
- implement lifecycle hooks
- clean up listeners
- cancel timers
- initialize objects
- create private fields
- use native array methods
Inputs
- JavaScript code
- Ember components
Outputs
- JavaScript code
- Ember components
Requirements
- Ember framework
- Discourse platform
- JavaScript environment
