JIT vs full mode is one of the most common decision points we see. Here is the honest breakdown.

The short version#

JIT scans and emits used classes; full emits everything.

Point by point#

AspectAnalysis
SizeJIT: 5–20 KB; full: ~6 MB
Use caseProduction always JIT; full for CDN prototyping
Dynamic classesJIT needs safelists for runtime names; full needs none
SwitchingSet content globs → JIT activates automatically

Bottom line#

Pick based on your constraint, not ideology — and remember the comparison pages link to hands-on recipes so you can verify the claim in your own project within minutes.

comparisons/index|All comparisons