discourse/app/assets/javascripts/admin
David Taylor d09f283e91
PERF: Move highlightjs to a background worker, and add result cache (#10191)
Syntax highlighting is a CPU-intensive process which we run a lot while rendering posts and while using the composer preview. Moving it to a background worker releases the main thread to the browser, which makes the UX much smoother.
2020-07-15 12:48:07 +01:00
..
adapters Rename .js.es6 to .js in the admin application 2020-03-13 17:03:08 -04:00
components PERF: Move highlightjs to a background worker, and add result cache (#10191) 2020-07-15 12:48:07 +01:00
controllers UX: simplifies editing email templates by always having a default (#10179) 2020-07-07 11:44:13 +02:00
helpers DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
mixins UX: Add simple-list setting type (#9970) 2020-06-04 10:44:54 -04:00
models PERF: Move highlightjs to a background worker, and add result cache (#10191) 2020-07-15 12:48:07 +01:00
routes UX: simplifies editing email templates by always having a default (#10179) 2020-07-07 11:44:13 +02:00
services DEV: import I18n instead of global usage (#9768) 2020-05-13 16:23:41 -04:00
templates PERF: Move highlightjs to a background worker, and add result cache (#10191) 2020-07-15 12:48:07 +01:00