Choosing AngularJS or Angular 2 [closed] - angularjs

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I have been learning SPA using webAPI and AngularJS of late. Today I came across that AngularJS 2 has been released and it has advantages over AngularJS.
Now I am confused if I should continue learning SPA using AngularJS or should I leave it aside and concentrate on SPA using AngularJS 2, ASP.NET 5 and TypeScript.
Please guide me which is better option. Thanks in advance

Angular 2 is still in beta, so if you want a more stable version use angular js. I think that as you mentioned you are learning I would recommend going with angularjs since you will find a big community and lots of documentation online.

So far I know AngularJS 2 is in its beta (but I think it's now usable, at least for learning), but if you don't have a production application in 1.x or you won't maintain 1.x code, I'd start learning 2.0, since at the end, you'd be using 2.0 (if you'd stick to NG).

Related

What is the Difference between Angular Js, Angular 1,2,3 and 4 ? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
From where I should start reading if I want to know completely about angular ? Need Answers in detail.. Thanks in advance.
AngularJS and all Angular versions are Javascript web frameworks to create web applications, in particular single-page apps.
AngularJS is the first version of the framework. Therefore, it's the same as Angular 1. While it's still rather popular, it won't receive any major functional updates anymore and is in long-term support mode. The framework is documented on the AngularJS web site.
Angular 2 was a complete re-write of the framework. Even though it shares part of the name and many concepts, it's incompatible with AngularJS and upgrading to Angular 2 or higher requires to more or less re-write the application.
Angular 2 has since evolved and versions 3, 4, 5 and 6 have been released. They are very similar to Angular 2 and upgrading from Angular 2 to 6 is straight-forward. Angular 6 is documented at angular.io.

Why is angular.io using old version of Angular? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
If I read the source of https://angular.io/ right, it looks to me that they are still using Angular 1 there i.e. 1.6 version. To me it is a hint that while the new version of Angular is very advanced there are still challenges when it comes to production deployments of sites that are publicly available?
Story of the undeveloped chicken and the egg. angular.io was there when the new angular was still in alpha. You cannot safely use an alpha version in production builds. Now that angular is released, there is no real advantage in refactoring the entire site to use the new version. Why break something that ain't broken.
If you check the material site you will see that it is build in the new angular
Angular.io using Angular 1 instead of 2 becouse they created this page during working on angular 2 when it wasn't ready yet to production.

angular 2 vs react for Asp.net MVC 5.2 [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 5 years ago.
Improve this question
Do you prefer Angular 2 or React for ASP.NET MVC 5.2? I have mainly found angular 2 documentation for Asp.net MVC, but I also found reactJs.net. I am hesitant to use reactjs.net in favor of just regular React.js. I havent found many blog posts about using MVC razr views with React.js. Thoughts?
Coming from Asp.Net MVC background. Angular 2 would be better for you. I can tell you based on my 10 yrs of experience on Asp.Net & 5 yrs on Angular.
Nowadays you hear a lot of new technologies around the web stuff and
with this post I want to show you a get-starting-guide how to start
with the following technologies in general. I want to show how to set
up an environment where you can start programming ASP.NET and Angular.
As I started I spent a lot of time setting up all my tools and stuff.
If you want to save this time: Go ahead reading.
Ref:
http://offering.solutions/blog/articles/2016/01/25/angular-and-asp-net-core-starter/

Angular 1 or Angular 2? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
I'm learning angular 1, however, angular 2 is in Beta and can be released soon.
Question.
Start a website with angular 1 and then I upgrade to angular 2?or beginning make angular 2 with typescript?.
I am in doubt what to do, I do not know if I start with angular 1 or already invest in angular 2
on his twitter angular, put a new update on angular 2
Thanks.
The two are completely different. So, it depends on your propose.
If your website cannot has any bugs, you probably should use ng1.
If your site can have some bugs sometimes, you should use ng2.
Why?
Ng1 will have google support until at least 2018, so, dont be afraid that your site wont be up to date.
Ng2 is the future, using modern technologies and the new ECS features. Totaly different from ng1, so almost everything that you lear in ng1 wont be used in developing ng2 apps.
You must think about what you are looking after: knowledgement or a strong and stable tool. Ng1 is strong and stable, Ng2 is the future...

Will Angular 1 die after the release of Angular 2.0? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I have just started learning Angular 1 and then someone told me that Angular 2.0 has also been released and hence Angular 1 will die. Most of the concept of Angular 1 has been eliminated in Angular 2.0 such as scope etc. This made me kinda confused and hesitated towards learning Angular 1 and also kinda frustrated because I was totally into learning Angular 1. Angular 2.0 is still in its alpha version. What are your suggestions that should I stop learning Angular 1 and focus on Angular 2.0? and is Angular 1 really going to die in the future?
Thanks in anticipation.
Bear in mind that your question is subjective and Stack Overflow is not the most appropriate place ask it.
There are a few reasons why I would suggest sticking with angular 1.* at this stage:
Documentation. There are a vast number of online resources dedicated to learning angular 1.*. This is especially useful if you are new to web development.
Mature tooling support
Mature framework. Common quirks and "gotchas" have already been discovered by other developers, with answers available here on Stack Overflow.
As a compromise, I would suggest learning angular 1.*, but also using it along with Typescript. There is nothing stopping you from dabbling with angular 2.0 while it is in alpha.
Update January 2017
One year on I would definitely recommend that users new to Angular should start learning Angular 2.0 rather than Angular 1.0. I found Angular 2.0 to be much easier to learn and a more pleasant developer experience overall, especially when coupled with angular-cli.

Resources