Understanding Angular
Angular was created as a platform for creating client-side applications using a combination of HTML and TypeScript. Originally, Angular was written in JavaScript (it was known as Angular.js back then), but it underwent a complete rewrite using TypeScript and was rebranded to just Angular. The architecture of Angular itself revolves around a series of modules that we can bring into our application or write ourselves, which can contain services and components that we can use to build up our client-side code.
Originally, one of the key drivers behind Angular was the idea that fully reloading web pages is a wasteful practice. So many websites were serving the same navigation, headers, footers, sidebars, and more that it ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access