Skip to content

golovatuy/ASP-NET-MVC-RequireJS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASP-NET-MVC-RequireJS

Example of ASP.NET MVC app with RequireJS

JavaScript Structure

Scripts
|--libs
|---|--jquery-2.1.4.min.js
|---|--require.js
|--app.js
|--config.js
|--DependencyModule.js
|--HomeModule.js
|--ModuleOne.js
|--ModuleTwo.js

Site Structure

localhost/ - home page
localhost/pageone - page 1
localhost/pagetwo - page 2

App Description

RequireJS we place in the main Layout. <script data-main="@Url.Content("~/Scripts/config")" src="@Url.Content("~/Scripts/libs/require.js")"></script>

Configuration is placed in the ~/Scripts/config.js

On the web pages inside "Script" section we place only modules which are needed.

<script> require(['HomeModule']); </script>

We could place global logic for whole application inside "app.js"

About

Example of ASP.NET MVC app with RequireJS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published