What is the difference between Angularjs and Angular 2?

Asked

Viewed 102 times

2

I’m studying javascript and I’m seeing some frameworks that are very famous, I haven’t chosen any yet, but I’ve read about some, so I was left with doubt:

  • What is the difference between Angularjs and Angular 2?
  • Can I learn Angular 2 without knowing Angularjs?
  • 3

    It would be interesting to edit the question, so that it does not get opinionated, it seems interesting to me, but it needs to be changed to not be closed.

  • I learned Jquery without knowing "Javascript", crazy, no ? Haha.

  • 1

    @Mauroalexandre worse than many people here who use jQuery has no idea what JS is, even if you don’t imagine that jQuery is expendable in almost every situation. This is more common than it may seem.

  • I understand that the question is out of scope, because in principle it is only a newer version, they are not separate frameworks. Playing the changelog or comparing versions for no specific reason doesn’t seem like a programming problem.

  • @Bacco could recommend the staff when passing answers send in language, instead of libraries. But I think this subject is for Meta.

  • @Mauroalexandre I think it’s better even in chat, I don’t know if it justifies this for the goal. I just wanted to tell you that it’s very common that you don’t have to think it’s weird :)

  • 1

    This situation that Bacco spoke about is abhorrent. One has no idea what he is using, how it works, why he uses it, and thinks he is programming. http://answall.com/q/46983/101

  • 1

    So dude, you don’t need to not learn the angular to go to the angular 2, there are some "corrections" so we can call that they were made in the 2, which differentiate it a lot when using. If you want a tip, when you learn, use the style-guide that John Papa made, are good practices when using and leave your code cleaner. https://github.com/johnpapa/angular-styleguide/tree/master/a2 The tutorial for Angular 2 is already on the official website, and it’s a good place to start. https://angular.io/docs/ts/latest/tutorial/

  • @bigown I already find this situation great, if the person does not know how to program and yet manages to develop, it means that the available resources are delivering an incredible facility. Of course this has its downside when it comes to something more complex, but meeting the basic needs of a layman, I don’t see big problems.

  • @Orion the person develop something without needing experience is a pretty cool thing, so I think those languages of lesser caliber, like PHP, Lua, has its role and utility. The problem starts when the guy is satisfied and calls himself a programmer with it, and leaves selling a knowledge that he does not master. That’s basically the problem. I am extremely in favour of as many people as possible having access to programming. But I abhor those who create these illusions, because they are deceiving the very people without experience.

  • @Orion but she can’t, she keeps asking others to work things out for her. She does everything wrong, she leaves everything unsafe, difficult to use, causes harm, is a huge problem.

  • 2

    I think our role here is to "take it hard" in the sense of making it clear what it is, what it is for people to become aware of where they are, as a way to create better professionals, and even "better hobbyists". Keep touching the head of a guy who thinks you’re ready can seem cool at first, as an "incentive" for the person. But this is an disservice to everyone who comes from now on. Every chain of people that that person attends is harmed by this. And that’s a problem that’s getting worse and worse. There’s more garbage than anything on the market.

  • 1

    Thank you very much for all the answers, even those that had nothing to do with my question

  • @Mayconalves ended up using the comments as parallel chat :P But the answer is even found in the link above, in the yellow frame. Your question will be useful for other people searching to find the original.

Show 9 more comments
No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.