当前位置: 首页 > 面试题库 >

新项目-Angular 1.4或2.0?

钱志
2023-03-14
问题内容

我们将使用Angular最新版本1.4开始使用Angular和Kendo组件启动新项目,但是我听说Angular
2.0包含太多新功能,但与此同时,它不具有向后兼容性。

由于没有宣布发布日期,我们对于等待2.0发布日期还是继续1.4感到困惑。

请提出建议。


问题答案:

Angular 1.x至少要保留三年。原因如下:

最初,谷歌表示他们将支持AngularJS1.x。在2015年末发布2.0版本一年后。(整个2016年),他们收到了社区的严厉回应。

然后,他们改变了调子,说只要有很高的需求,他们就会支持版本1。可以通过社区采用2版本而不是1版本的方式来衡量此需求。(假设再更新一年,2017年)

就职位而言,AngularJS仍然远远超出我所见,这表明公司仍在1.x上进行大量投资。用于新项目。

因此,假设Google将在2018年放弃该项目。AngularJS仍是开源的(不像Windows
XP),因此其他人有机会从Google停止的地方继续开发。即使对于1.4版,Google声明:

“此Angular版本是由更广泛的面向社区的团队(包括来自Google Angular团队之外的许多人)首次运行的。”

(http://angularjs.blogspot.com/2015/05/angular-140-jaracimrman-
existence.html

这表明Google正在将该项目缓慢发布到社区手中。

在没有Google支持的情况下,有许多开源项目运行良好。Angular 1.x也是如此。到3年后,版本2.x将更加稳定,并且迁移路径将得到验证和测试。

如果这听起来很吓人,您可以选择另一个框架,但是很可能会出现同样的问题。这是一个快节奏的前端世界。



 类似资料:
  • 作用 用于添加、删除、修改、查询部门或者项目的成本中心,为员工绑定部门、项目信息提供基础数据。 同时也可以为部门或者项目设置额度,用于限制该部门或者项目的员工用车额度。 依赖 无依赖项 注意 所有接口调用时需要严格遵守请求方式(GET/POST) 使用接口前需要仔细阅读每个接口的注意事项 接口报错时先阅读通用错误解决方案和当前接口文档下的接口错误解决方案

  • 打开 UE4 启动器,选择 4.21.2 版本的虚幻引擎,点击“启动”按钮。 点击之后会出现如下图所示的界面,可以对新建项目进行设置。 “项目”这一栏存放着你新建后的项目。我们点击“新建项目”,点击“ C++”,选择“基础代码”,选择“没有初学者内容”,然后写上项目名字,注意不能有中文,然后点击创建项目。 「蓝图」是虚幻引擎为开发者开发的一款脚本语言,它已经封装好大量的函数和带有可视化编程的特点,

  • 启动Eclipse后,按Ctrl+N开启新建对话框,选择Web下的Dynamic Web Project,点击Next 在新建Web项目对话框中,输入项目名称nutzbook,web模块版本号选2.5,点击Next 新建源文件夹conf,修改默认class路径到WebContent/WEB-INF/classes,然后按Finish 完成图 请对比各种文件及文件夹是否正确. 手册关联(选修) 无

  • 我试图通过在Eclipse中从Facets中分配“JPA facet”来将一个项目转换为启用JPA的项目。 但是,没有选择“JPA方面”的选项。 在分析之后,我发现我甚至不能用eclipse创建一个新的JPA项目,我正在使用eclipse创建一个新的JPA项目。 在这篇文章中,还提到了更新到新的Eclipse。但是,有没有什么方法可以找出现有的Eclipse中有什么问题。

  • 本文向大家介绍sharepoint项目。更新列表项,包括了sharepoint项目。更新列表项的使用技巧和注意事项,需要的朋友参考一下 示例            

  • 背景:我已经在AWS Kubernetes上安装了一个Kafka集群,带有合流舵图。 我已经配置了一个Oracle服务器,所以我可以用Kafka connect连接到它。 我的Kafka连接配置 我以这种方式进行了配置,并创建了一些主题: 我的conf主题:与DDL servername servername表一起提供。MYSCHEMA。我的桌子 在《Kafka·波克·德夫·迈斯凯玛》中。MYTA