Semantic is structured around natural language conventions to make development more intuitive.
--- layout : 'default' css : 'index' title : 'Introduction' type : 'Semantic' --- <% uiElements = @getCollection("uiElements").toJSON() %> <% uiCollections = @getCollection("uiCollections").toJSON() %> <% uiViews = @getCollection("uiViews").toJSON() %> <% uiModules = @getCollection("uiModules").toJSON() %>
Semantic provides tracing for javascript behavior so your components can tell you what they're doing as they do it.