-
RSJS, a guideline for non-SPA web app JavaScript structure, advocates for clear conventions to prevent the ‘jQuery soup’ anti-pattern, promotes using data attributes over classes for behaviors, and suggests maintaining JavaScript outside HTML markup for easier testing and maintenance.
Main Points- No inline scriptsRSJS advises against inline scripts to keep JavaScript maintainable and testable, suggesting external JS files for imperative code.
- Think in component behaviorsRSJS promotes thinking in component behaviors, recommending one component per file for better organization.
- Consider using onmountTo ensure compatibility and testability, consider using libraries like onmount for writing behaviors.
122004763