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.