[feature] using plugin of mwc_plugin_rest
[feature] using CDN instead of public middleware