You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 30, 2021. It is now read-only.
* Can be used as an API backend only with other front-end frameworks
30
32
* Based on MVC and MVVM patterns
31
-
*Comes as OWIN middleware
33
+
*Lightweigh & Fast
32
34
* Uses switchable IOC container for itself and controllers, views constructor injection ([Simplify.DI](https://github.com/i4004/Simplify/wiki/Simplify.DI))
33
-
* Mono-friendly
34
35
* Support async controllers
35
-
* Uses fast templates engine ([Simplify.Templates](https://github.com/i4004/Simplify/wiki/Simplify.Templates))
36
36
* Supports controllers which can be run on any page
37
37
* Localization-friendly (supports templates, string table and data files localization by default)
38
+
* Uses fast templates engine ([Simplify.Templates](https://github.com/i4004/Simplify/wiki/Simplify.Templates))
38
39
* Mocking-friendly
40
+
* Mono-friendly
39
41
40
42
## Getting started
41
43
42
-
<!----To get started you can install [visual studio Simplify.Web project templates](http://visualstudiogallery.msdn.microsoft.com/25a4534d-5a5b-4cce-aecf-523c3679a1c3) and read [this](https://github.com/i4004/Simplify.Web/wiki/Getting-started) article.-->
44
+
Below is the list of sample applications showing different variations of Simplify.Web usage
43
45
44
-
### The examples below shows simple backend HTML generation, but you can easily use any front end technologies with Simplify.Web like AngularJS etc.
46
+
*[Only as an API backend with Angular + Bootstrap UI SPA](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.Angular)
47
+
*[Very simple Kestrel-based Application with backend page](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.Kestrel)
48
+
*[Kestrel-based Application with backend HTML generation, localization, authentication](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.SelfHosted)
49
+
*[Only as an API backend with Vue.js + Bootstrap UI SPA](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.Vue)
50
+
*[Only as an API backend with Vue.js + Element UI SPA](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.Vue.Element)
51
+
*[Very simple Kestrel-based Application hosted as windows-service](https://github.com/i4004/Simplify/tree/master/src/SampleApps/SampleApp.WindowsServiceHosted)
45
52
46
53
[Getting started page](https://github.com/i4004/Simplify.Web/wiki/Getting-started)
47
54
48
-
##Some examples
55
+
### Just some simple controllers example
49
56
50
57
#### Simple static page controller
58
+
51
59
```csharp
52
60
// Controller will be executed only on HTTP GET request like http://mysite.com/about
53
61
[Get("about")]
@@ -61,8 +69,37 @@ public class AboutController : Controller
0 commit comments