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
Copy file name to clipboardExpand all lines: README.md
+30-14Lines changed: 30 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,14 +16,15 @@
16
16
17
17
### Features
18
18
19
-
✓ Component-based front-end development via [Webpack](https://webpack.github.io/), [CSS Modules](https://github.com/css-modules/css-modules) and [React](https://facebook.github.io/react) (see [`tools/webpack.config.js`](./tools/webpack.config.js))<br>
19
+
✓ Component-based front-end development via [Webpack](https://webpack.github.io/), [CSS Modules](https://github.com/css-modules/css-modules) and [React](https://facebook.github.io/react) (see [`tools/webpack.config.js`](webpack.config.js))<br>
20
20
✓ Modern JavaScript syntax ([ES2015](http://babeljs.io/docs/learn-es2015/)+) via [Babel](http://babeljs.io/); modern CSS syntax (CSS3+) via [PostCSS](https://github.com/postcss/postcss)<br>
21
-
✓ Application state management via [Redux](http://redux.js.org/) (see [`client/core/store.js`](./client/core/store.js))<br>
22
-
✓ Universal cross-stack routing and navigation via [`path-to-regexp`](https://github.com/pillarjs/path-to-regexp) and [`history`](https://github.com/ReactJSTraining/history) (see [`client/routes.json`](./client/routes.json))<br>
21
+
✓ Application state management via [Redux](http://redux.js.org/) (see [`client/core/store.js`](client/core/store.js))<br>
22
+
✓ Universal cross-stack routing and navigation via [`path-to-regexp`](https://github.com/pillarjs/path-to-regexp) and [`history`](https://github.com/ReactJSTraining/history) (see [`client/routes.json`](client/routes.json))<br>
23
23
✓ [Code-splitting](https://github.com/webpack/docs/wiki/code-splitting) and async chunk loading with [Webpack](https://webpack.github.io/) and [ES6 System.import()](http://www.2ality.com/2014/09/es6-modules-final.html)<br>
24
24
✓ Hot Module Replacement ([HMR](https://webpack.github.io/docs/hot-module-replacement.html)) /w [React Hot Loader](http://gaearon.github.io/react-hot-loader/) (coming soon)<br>
25
+
✓ Lightweight build automation with plain JavaScript (see [`run.js`](run.js))<br>
25
26
✓ Cross-device testing with [Browsersync](https://browsersync.io/) (coming soon)<br>
26
-
✓ Git-based deployment to [Azure App Service](https://azure.microsoft.com/services/app-service/) (see [`tools/deploy.js`](./tools/deploy.js))<br>
27
+
✓ Git-based deployment to [Azure App Service](https://azure.microsoft.com/services/app-service/) (see [`run.js/publish`](run.js))<br>
27
28
✓ 24/7 community support on [Gitter](https://gitter.im/kriasoft/aspnet-starter-kit) or [StackOverflow](http://stackoverflow.com/questions/tagged/aspnet-starter-kit); customization requests on [Codementor](https://www.codementor.io/koistya)<br>
28
29
29
30
@@ -34,23 +35,37 @@
34
35
├── /.vscode/ # Visual Studio Code settings
35
36
├── /build/ # The folder for compiled output
36
37
├── /client/ # Client-side app (frontend)
38
+
│ ├── /components/ # Common or shared UI components
39
+
│ ├── /core/ # Core framework files such as router, store etc.
40
+
│ ├── /utils/ # Helper functions and utility classes
41
+
│ ├── /views/ # UI components for web pages (screens)
42
+
│ ├── history.js # HTML5 History API wrapper used for navigation
43
+
│ ├── main.js # Entry point that bootstraps the app
44
+
│ ├── router.js # Lightweight application router
45
+
│ ├── routes.json # The list of application routes
46
+
│ └── store.js # Application state manager (Redux)
37
47
├── /client.test/ # Unit and integration tests for the frontend app
38
48
├── /public/ # Static files such as favicon.ico etc.
39
49
├── /server/ # Web server and data API (backend)
50
+
│ ├── /Controllers/ # ASP.NET Web API and MVC controllers
0 commit comments