All Projects → merkle-open → NitroNetSitecore

merkle-open / NitroNetSitecore

Licence: MIT License
NitroNet for Sitecore extends NitroNet with the support for the WCMS Sitecore. It handles all possible presentation scenarios to integrate a handlebars frontend into Sitecore without functional loss.

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to NitroNetSitecore

jsonresume-theme-modern
Prototyping a theming system based off NPM.
Stars: ✭ 15 (-40%)
Mutual labels:  handlebars
bootstrap-gulp-starter-template
Bootstrap 4 + Gulp 4 + Panini for improve front-end development workflow
Stars: ✭ 67 (+168%)
Mutual labels:  handlebars
active-directory-dotnet-admin-restricted-scopes-v2
An ASP.NET MVC application that shows how to use the Azure AD v2.0 endpoint to collect consent for permissions that require administrative consent.
Stars: ✭ 46 (+84%)
Mutual labels:  asp-net-mvc
nestjs-mailer
🌈 A simple implementation example with and without email-templates using mailer module for nest js built on top of nodemailer.
Stars: ✭ 82 (+228%)
Mutual labels:  handlebars
aspnet-mvc5-starter-template
Asp.Net MVC 5 Starter Kit is a S.O.L.I.D, clean and globalized template with all the necessary boilerplate, ready to go.
Stars: ✭ 39 (+56%)
Mutual labels:  asp-net-mvc
Happy
Happy 🥳 | Rocketseat 💜 - NLW 03 👩‍🚀
Stars: ✭ 61 (+144%)
Mutual labels:  handlebars
sitecore-images
Automated repository of Sitecore Docker base images
Stars: ✭ 48 (+92%)
Mutual labels:  sitecore
stacy
Website generator that combines content from Contentful CMS with Handlebars templates and publishes the website in Amazon S3.
Stars: ✭ 24 (-4%)
Mutual labels:  handlebars
sitecore-packer
Packer templates for Sitecore development with IIS, SOLR and SQL Server on Windows
Stars: ✭ 19 (-24%)
Mutual labels:  sitecore
MVC5-Scaffolder
ASP.NET MVC 5 SmartCode Scaffolding is an ASP.NET MVC Web application code generation framework integration in Visual Studio.Net development tools, use SmartCode Scaffolding can quickly complete a set of View, Controller and Model, the Service standard code.Reduces programmers from writing repetitive code during system development, and helps tea…
Stars: ✭ 176 (+604%)
Mutual labels:  asp-net-mvc
NetDash
Small web-based monitoring dashboard for windows in C# and MVC
Stars: ✭ 61 (+144%)
Mutual labels:  asp-net-mvc
bleh
A web framework with automatic Browserify + Less + Express + Handlebars
Stars: ✭ 47 (+88%)
Mutual labels:  handlebars
elight.mvc
一款基于 Web 的通用管理系统轻量级解决方案
Stars: ✭ 80 (+220%)
Mutual labels:  asp-net-mvc
node-snimay
Node.js Example: Express, Mongoose, Express-hbs, JWT
Stars: ✭ 13 (-48%)
Mutual labels:  handlebars
Bon
🍮 A small, simple/minimal self hosted URL shortener written in Go (Golang).
Stars: ✭ 12 (-52%)
Mutual labels:  handlebars
Volt
A painless web server for PocketMine-MP
Stars: ✭ 24 (-4%)
Mutual labels:  handlebars
TODO-List-Tech-Module
TODO List (in C#, Java, JS and PHP) - Exam Preparation for the Tech Module @ SoftUni (August 2017)
Stars: ✭ 13 (-48%)
Mutual labels:  asp-net-mvc
Graffino-Docker-Ninja
Webpack 4 based boilerplate to jumpstart your static or WordPress project.
Stars: ✭ 12 (-52%)
Mutual labels:  handlebars
handlebars.nested
Handlebars plugin for nesting helpers and expressions
Stars: ✭ 26 (+4%)
Mutual labels:  handlebars
MVC5Course
【ASP.NET MVC 5 開發實戰:從入門到進階】實作練習專案
Stars: ✭ 19 (-24%)
Mutual labels:  asp-net-mvc

NitroNet Logo

NitroNet for Sitecore extends NitroNet with the support for the WCMS Sitecore.
It handles all possible presentation scenarios to integrate a handlebars frontend into Sitecore without functional loss. In addition it's possible to get a hybrid integration with handlebars frontends (based on simple and logic-less view pages) and own Razor views (*.cshtml).

NitroNet for Sitecore features

There are many features which come with NitroNet alone. On top of that NitroNet for Sitecore offers the following things:

  • Support for the following Sitecore characteristics:
    • MVC based renderings (e.g. Controller Rendering)
    • Placeholders
    • Full support for the Experience Editor
    • Personalization
    • etc...
  • Caching which fully integrates into the Sitecore caching mechanisms
  • Out of the box integration as view engine
  • Different NuGets for supported Sitecore versions and your preferred IoC framework

What's NitroNet?

NitroNet is a handlebars view engine with an intelligent built-in file system and the possibility to add custom helpers. Because of these two features NitroNet differs from other existing handlebars view engines.

... and whats Nitro?

Nitro is a Node.js application for simple and complex frontend development with a tiny footprint. It provides a proven but flexible structure to develop your frontend code, even in a large team.

How to get started

For a particularly smooth start with NitroNet for Sitecore we advise you to just to through the chapters Installation, Configuration and Getting started.

If you need some code samples you can have a look a chapter Samples and if you having some problems or are interested how NitroNet for Sitecore is integrated or can be used, just have a look at our Demo Integration based on the Sitecore Habitat solution.

You can find all links below under Table of contents.

It's also not a bad idea to have a look at NitroNet itself: https://github.com/namics/NitroNet

Future roadmap

Please look at the milestones regarding the features and time frames of future releases.

Contact / Contributing

If you want to submit a bug or request a feature please feel free to open an issue.

If you want to get in contact with us, just write an email to Manuel Fischer or Fabian Geiger.

Pull requests are welcome!

Credits and special thanks

Thanks to all the people who made and released these awesome resources for free!

Special thanks to Marco Schälle and Stefan Schälle who fight for a smart way to integrate Frontends into ASP.NET and created the predecessor TerrificNet of NitroNet itself. Marco and Stefan were our opinion leaders of this product.

Also special thanks to Mark Cassidy for all product commits and propagation of our idea to the whole world.

Table of contents

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].