何时使用AngularJS?

skl*_*aim -3 html css web-applications angularjs

我想自己开发一个网站.我想制作需要与数据库交互的不同Web应用程序.我读到了一个JavaScript框架AngularJS.我不明白的是:何时使用AngularJS?我首先使用HTML和CSS构建我的网站,然后使用AngularJS为其添加功能吗?专业开发人员如何从此开始?

谢谢.

小智 7

当你想要的时候:

  1. 单页应用
  2. 一个RESTFUL应用程序
  3. 前端的灵活性和前端和后端的最终分离

你应该在以下情况下远离它:

  1. 你想要很好的SEO排名
  2. 您的预算很低,因为您需要前端和后端工程师.大多数情况下,后端工程师可以调出您的网站,而无需过多担心Javascript提供的各种内容.

如果移动用户是您开发HTML5移动应用程序的主要目标.我更喜欢Backbone(Yes backbone),因为Angular使我的手机非常热,并且像地狱一样耗尽电池.


Ven*_*war 5

Angular js是一个javascript框架工作,它将在客户端运行.

  • 它会减少没有.http调用服务器.
  • 许多服务器端执行可以在客户端本身完成.
  • 页面加载速度更快.
  • 主要用于单页面应用程序.
  • 用于编写模块化和可重用的代码.
  • 如果你想创建某种社交互动网站,在那个场景中有喜欢,评论,帖子等,Angular js是最好的选择.
  • 您可以将Angular js与许多服务器端语言(如Php,Asp .net等)一起使用.