关于前端开发单页面的开发


不借用框架做一个很是复杂的单页面应用,会有什么问题要注意?
然后想使用yeoman+angularJS的框架来做,但我从来没接触过这些。网上也找不到angular开发的好的教程,希望大家帮忙给找找看。

前端 单页面应用 angularjs

Noctisa 10 years ago

SPA说好做也好做,说难做也难做,SPA应用最重要的起点就是js逻辑架构,想要做出一个可以支撑起完整网站的单页面应用,架构的合理性和易用性是重点,网上很多demo都不一定适用,建议先看一些backbone的单页SPA应用,再回头架构angular会轻松很多,起码不会一头雾水,附上我做过的backbone: 无贼

华丽的笨蛋 answered 10 years ago

URL,SEO最好提前设计,否则之后会蛋疼。
url涉及浏览器前进后退,seo涉及你之后网站的访问量

mmbb1 answered 10 years ago

不借用框架的话,使用模板引擎是必要的,其次需要封装一堆常用操作,还有就是内存问题稍微注意一下。

拉面拉面哟 answered 10 years ago

什么是单页面应用

如果只是简单的想拿一个单页面应用的话。你只要不用a跳转页面就好了,所有页面内容的更换都用Ajax来获取。

我没学过angularJS,不能给你关于angularJS的建议

这里可以给你个其他建议:
http://www.zhile.name/2.html

例子: http://m.shihj.com/

acdoa answered 10 years ago

1.对于如果你是初学 Angular 那么希望你可以先把 Angular 的基本功掌握好了,对于你接下来的开发是有极大的帮助的。
2.给你推荐一些网站:

  • 国内的 ngnice

  • 国内的 AngularJS中文社区

    3.国外的网站:

  • AngularJS 官网

  • scotch

  • ng-newsletter

    4.关于你想使用的 yeoman + Angular ,可以看看下面的网站:

  • yeoman

  • generator-angular 你用 yeoman 会用到的一个 generator ,帮你组织文件结构,相当方便。

    5.一点建议,学习 Angular 还是要多看看国外的资料,国内的一些讲解有些是旧版本的,有些讲解与 Angular 的思想根本不一样,当然最好是照着官网上的例子,还有文档走一遍,你就大概知道是怎么回事了。
    6.如果是看书的话,推荐看 AngularJS权威指南 ,虽然书中也有一些印刷的错误,总体感觉还是可以的。

黑色花人无叶 answered 10 years ago

Your Answer