Skip to content

This repository provides a quick start template for developers who want to integrate SurveyJS components into a .NET 8.0 Blazor application to build, render, and analyze surveys. While this template does not use any front-end framework, SurveyJS components can also be integrated with Angular, React, Vue 3, or jQuery.

Notifications You must be signed in to change notification settings

surveyjs/surveyjs-blazor-vanillajs

Repository files navigation

SurveyJS + Blazor + Vanilla JS Quickstart Template

SurveyJS is a set of JavaScript components that allow you and your users to build surveys / forms, store them in your database, and visualize survey results for data analysis. This quick start template shows how to integrate the following SurveyJS components into a Blazor application without using any front-end framework:

SurveyJS also supports integrations with React, Angular, Vue 3, and jQuery. Refer to the following repository for an example with React: SurveyJS + Blazor + React Quickstart Template.

Run the application

git clone https://github.com/surveyjs/surveyjs-blazor-vanillajs.git
cd surveyjs-blazor-vanillajs
dotnet run

Open http://localhost:5008/ in your web browser.

NOTE: This application uses .NET 8.0. Make sure that you have ASP.NET Core Runtime 8.0 installed on your machine.

Template structure

This template covers most basic use cases. You can find code examples for them in the following files:

How to integrate SurveyJS components into your Blazor application

Refer to the following SurveyJS help topics:

SurveyJS Resources

About

This repository provides a quick start template for developers who want to integrate SurveyJS components into a .NET 8.0 Blazor application to build, render, and analyze surveys. While this template does not use any front-end framework, SurveyJS components can also be integrated with Angular, React, Vue 3, or jQuery.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •