Best Practices

Use Classes

Sygnal uses TypeScript classes extensively in our model because they prove a clean, concise infrastructure.

Use Libraries

Avoid JS Date Math

Use Luxon

Design for Monitorability

Logging

Avoid Classes as DOM Selectors

Use attributes instead, more versatility for your design team

Last updated