我希望在成为一名完整的堆栈开发人员之前,我想抓住Angular。
我已经知道AngularJS和Angular之间的区别,我的问题是, 在学习Angular 4-6之前是否有必要学习AngularJS? 如果没有,我可以申请任何有AngularJS上市要求的项目/工作吗?
总结:如果没有AngularJS,我可以直接从头开始学习Angular 4-6吗?
此外,请建议选择哪个版本的Angular(2-6)从头开始学习。
答案 0 :(得分:2)
没有必要知道AngularJs学习Angular4-6但是我建议你先看看typeScript,因为在你开始使用Angular4-6之前你需要先从Angular5开始,因为它是最新的,Angular5和Angular6没有太大的区别,这对于熟悉Angular
更好答案 1 :(得分:1)
虽然他们共享许多概念,但AngularJS和Angular是两个完全独立的框架。在学习另一个之前没有必要知道一个。
答案 2 :(得分:1)
你可以跳过AngularJS,虽然在开始学习任何类型的JS框架之前,必须要了解vanilla,ECMA javascript和typescript。
谈到开始学习哪个版本,我宁愿开始学习最新版本,然后投入一些时间来审查更改日志。
虽然您了解该技术,但最新版本将变得稳定且受欢迎。
答案 3 :(得分:0)
Angular与AngularJS非常不同。 AngularJS的终极版本已经发布,所以现在处于它生命的日落阶段......
http://www.codelord.net/2018/02/04/angularjs-1-dot-7-the-ultimate-version/
Google称2017年10月活跃的Angular数量(即 2+)开发人员已经超过了AngularJS开发人员 他们的提示一直到他们可以开始包装1.x。
关于这项工作 - 我认为angularJS项目的未来是迁移到Angular / Vue / React,所以你的Angular技能可能是相关的。您可以申请并让他们决定。
我建议从最现实的6版开始学习