Join the Stack Overflow Community
Stack Overflow is a community of 4.7 million programmers, just like you, helping each other.
Join them; it only takes a minute:
Sign up

I am simple and newbie web developer. I am going to create simple website for my own use.

As a newbie web developer i know only very little concepts of javascript and jquery.

For building my website i thought let's build with some new concepts.

So when i started searching i gotta know lots of new libraries like AngularJS, Angular 2, TypeScript, React.js and Node.js. whewww...

So i want to ask simple question what are all this libraries?

Is there any difference between Angular 2 Angular Connect AngularJS AngularJS?

I know that React.js is created by Facebook and AngularJS is created by Google.

I don't want to create the comparison between all this libraries. But want to understand all this concepts in single page with clear answer.

As a web developer i just want to know what all this things are?

Please just help me to make all this Terms simple. And please let me know what each library provides?

share|improve this question

closed as too broad by Thilo, Nasreddine, elithrar, Dominic Tobias, Chandermani Oct 23 '15 at 11:24

There are either too many possible answers, or good answers would be too long for this format. Please add details to narrow the answer set or to isolate an issue that can be answered in a few paragraphs.If this question can be reworded to fit the rules in the help center, please edit the question.

Angular 2 V/S Angular js V/S React js v/s Typescript

First angular 2 vs. angular 1

  • Angular 2 : its the next version of angular ... currently under active development. It is being rewritten in TypeScript https://angular.io/

  • Angular 1 : Its the current version of angular : https://angularjs.org/

Now angular vs. react

  • Angular is a full featured framework (e.g. http routing is baked in). React is just the view with people providing the other libraries (like http routing).

Finally TypeScript : Its just a programming language that transpiles to JavaScript and can therefore be used with any of these frameworks.

share|improve this answer
    
Sorry for such comment. But Angular 2 is handled by completely different community / organization or handled by same community may be google? – Nirav Kamani Oct 23 '15 at 10:27
    
Angular is by Google, React by Facebook – AndyFaizan Dec 8 '15 at 11:06
    
Don't be sorry, Angular <1 and 2 both are supported by Google only, its just that Angular 2 is now based on Typescript which is developed by Microsoft – keshav Jan 16 at 11:56

Typescript is not a library, it's a language that compiles to Javascript, permits static typing, and some other stuff like writing ES6 and compiling it to ES5.

An important thing of Typescript is that any Javascript code is valid Typescript code. It's a superset of JS, that means that it just adds features to JS, but keeps all of it compatible.

It's compatible with each of the three libraries.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.