Skip to content

Latest commit

 

History

601 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TerrificNet

TerrificNet is an ASP.NET MVC view engine which integrates a handlebars respectively terrificjs frontend. It comes with its own runtime, an intelligent built-in file system and the possibility to add custom helpers.

⚠️ The project is no longer maintained!
There is now a successor available called NitroNet and an additional project called NitroNetSitecore with support for the WCMS Sitecore.

Definitions

Module

  • One model
  • Multiple skins
  • Mutliple data variations

Skin

Default Skin

Template

Handlebar Syntax Helpers

<p>{{hallo}}</p>
{{module template="templatepath"}}
{{placeholder key="phContent"}}
{{label "person/male"}}
{{partial template="templatepath"}}

Datavariation

Default Datavariation

Model

Schema

Roadmap

  • Skins with shared model schemas
  • Datavariation for modules
    • Placeholder definition
    • Queryparameter support (languages, etc.)
  • Backend for placeholder configuration
  • Documentation
    • Handlebar reference (incl. helpers)
    • Example project (neutral -> Denis)
  • Controller fallback provider for sitecore. When no controller is registred in sitecore the default terrific controller will be used.
  • Creation for modules, skins, datavariations (action)
  • Improved error handling
    • Template failures (missing variables)
    • Datasource
  • Backend for label service
  • Helper refactoring
  • Update for console host
  • Fake model generator (eg. Lorem ipsum text)
  • Shared model schemas, eg. use of modules
    • $ref parameter
  • Frontify integration

About

TerrificNet is an ASP.NET MVC view engine which integrates a handlebars respectively terrificjs frontend. It comes with its own runtime, an intelligent built-in file system and the possibility to add custom helpers.

Topics

Resources

Stars

8 stars

Watchers

14 watching

Forks

Releases

Packages

Contributors

Languages