Skip to content
Blazor client SDK for Sitecore JavaScript Services.
C# HTML
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets Update logo in README to SVG Oct 20, 2019
samples/Styleguide Add JSS Blazor banner to SDK and Styleguide READMEs Nov 4, 2019
src Add JSS Blazor banner to SDK and Styleguide READMEs Nov 4, 2019
.editorconfig Initial commit Jun 14, 2019
.gitattributes Initial commit Jun 14, 2019
.gitignore Rename local publish profiles to reflect publish destination Nov 2, 2019
LICENSE
NuGet.config Initial commit Jun 14, 2019
README.md Update READMEs Nov 4, 2019

README.md

JSS Blazor

JSS Blazor

JSS Blazor is a client SDK for Sitecore JavaScript Services that enables you to build client web apps entirely in C# with Blazor WebAssembly.

🚨 Disclaimer

At the moment, JSS Blazor is a proof of concept to demonstrate the capabilities of Sitecore JavaScript Services beyond JavaScript frameworks and to also give a preview of what .NET Core component development could look like with Sitecore. It is not yet ready for production use.

JSS Blazor is not an official Sitecore module and is in no way, shape, form, or fashion supported by Sitecore.

🚀 Getting Started

This repository consists of the JSS Blazor SDK, which can be found in the /src folder, and a Styleguide sample site found in the /samples folder.

If you want to see JSS Blazor in action or get a feel for how it works, the 🎨 Styleguide is the best place to start.

💼 Prerequisites

You need the following installed to work with Blazor:

  1. Visual Studio 2019 16.4.0 Preview 3 or greater.
  2. The latest Blazor WebAssembly project template.

To install the Blazor WebAssembly project template:

dotnet new -i Microsoft.AspNetCore.Blazor.Templates::3.1.0-preview2.19528.8

🔧 SDK

The JSS Blazor SDK allows you to build new websites with JSS Blazor. To get started working with the JSS Blazor SDK, follow along with its README.

🎨 Styleguide

The Styleguide sample site is built using all of the same components and content found in the boilerplate app for new JSS Angular, React, and Vue.js projects.

To get started with the Styleguide, follow along with its README.

You can’t perform that action at this time.