Not really. One can always generate a self-contained html. Both CSS and JS (if needed) can be inline.