Co to jest Angular?

Angular to kompleksowy framework do tworzenia aplikacji typu SPA (Single Page Application). SPA to strony, które są ładowane w przeglądarce dynamicznie. Nie mamy tutaj dociągania strony z serwera gdy przechodzimy na poszczególne podstrony.

Angular to framework do tworzenia SPA.

Angular został stworzony przez Google i społeczność, ponieważ jest to technologia o otwartych źródłach.

Angular sam w sobie dostarcza wszystko, co jest niezbędne do stworzenia aplikacji internetowej. W porównaniu do innych frameworków, gdzie często musimy skorzystać z dodatkowych rozwiązań na przykład biblioteki HTTP.

Angular jest za darmo i dostępny dla każdego, od razu gotowy do użycia.

Angular napisany jest z użyciem języka TypeScript, który ostatecznie kompiluje się do języka JavaScript. Angular jest następcą po AngularJS, z którym nie jest kompatybilny.

Angular jest napisany z użyciem TypeScript.

Jeżeli mówimy o najnowszym Angularze to posługujemy się jego samą nazwę. Zgodnie z zapisem na stronie Angulara, nie ma Angulara 2, a jest Angular w wersji 2.