This repository has been archived by the owner on Jun 30, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Getting started
Alexanderius edited this page Jun 23, 2019
·
10 revisions
To create your first Simplify.Web application you can first install the templates package from nuget.org:
dotnet new -i Simplify.Web.Templates
Template | Short Name |
---|---|
Angular template | sweb.angular |
Api template | sweb.api |
Minimal template | sweb.minimal |
Windows service hosted api template | sweb.api.windowsservice |
Use the short name to create a project based on selected template:
dotnet new sweb.angular -n HelloWorldApplication
Then just run it (it will download required nuget and npm packages at first build).
Below is the list of sample applications showing different variations of Simplify.Web usage:
- Only as an API backend with Angular + Bootstrap UI SPA
- Very simple Kestrel-based Application with backend page
- Kestrel-based Application with backend HTML generation, localization, authentication
- Only as an API backend with Vue.js + Bootstrap UI SPA
- Only as an API backend with Vue.js + Element UI SPA
- Very simple Kestrel-based Application hosted as windows-service
- Getting Started
- Main Simplify.Web principles
- Simplify.Web controllers
- Simplify.Web views
- Simplify.Web templates
- Simplify.Web configuration
- Templates variables
- Static content
- Template factory
- Data collector
- String table
- File reader
- Web context
- Environment
- Language manager
- Redirector
- HTML