我正在考虑使用angularjs
从零开始创建一个用于学习目的的web应用程序。
我需要知道我可以使用什么工具来生成应用程序的基本结构,作为开发的起点。
我从这里找到了angular-seed
。现在,我们还有什么其他的选择吗?可能是pros
和cons
我知道我可以像在ASP上一样使用angularjs。网网站。
这个问题会产生一些固执己见的回答,但这可以帮助我在开始之前确定我应该采取的方向:)
AngularJS
是一个客户端MVC
框架来创建一个快速的网站。无论如何,它不会取代ASP.NET
,因为它是一个服务器端框架。
SPA
,它意味着S单个 p age 一个应用。
当您选择使用AngularJS
作为客户端框架时,您仍然必须选择服务器端框架,如ASP.NET
, NodeJS
, PHP
, JAVA
等
您上面提到的Angular-seed
是初学者使用NodeJS
作为服务器端runtime
的良好开端,您可以通过仔细按照github
页中给出的说明启动它。
如果您打算选择ASP.NET
或MVC
作为您的服务器端编程,您可以按照下面链接中的说明开始。
我使用的选项Yeoman
自耕农是什么?
约曼帮助您启动新项目,规定最佳实践以及帮助你保持生产力的工具。
安装:
npm install -g grunt-cli bower yo generator-karma generator-angular
开始使用:
yo angular [app-name]