Frontend estructura semantica final