changed default binding tag from DIV to SPAN
hooks + async render + scoped styles + getInitialData