Skip to main content

About Angular : Understanding Angular history and Basics

·204 words·1 min
Programing Web development Angular Frontend Development
Anurag Konduru
Author
Anurag Konduru
Software Engineer (Front-End Developer/Linuxuser/Software Explorer)
Learning Angular - This article is part of a series.

Things to know before starting Coding with Angular

About Angular
#

What is Angular:
#

  • Angular: A JavaScript framework that helps us develop SPAs, emphasizing code organization, maintainability and Scaling.
  • SPAs: Maintaining entire applications on a single page, minimizing reloads for a fluid user experience.
  • Client-Side Rendering: Angular works by doing the heavy lifting directly in your browser, cutting down on server requests for quicker load times and a smooth user experience.
  • Dynamic DOM Manipulation: It makes changes to the DOM on runtime that is on real-time based on user interactions, for a seamless user experience.

In essence, Angular redefines SPA development, leveraging client-side rendering and dynamic DOM manipulation for unparalleled speed and interactivity.

Versions:
#

  • AngularJS (Angular 1) stands out, notably different from subsequent versions.
  • It underwent a complete rewrite, transitioning to Angular 2.
  • The current running version is Angular 17, marking its ongoing evolution and advancements.

Typescript? :
#

  • Angular leverages TypeScript, enhancing code robustness through strict type management.
  • TypeScript code is then compiled into JavaScript, ensuring compatibility for browser execution.

Styling:
#

Opting for a thoughtful styling approach for the project’s outset can spare us headaches down the road popular ones Being:

  • Bootstrap
  • Angular Material
  • Tailwind CSS
  • CSS

More about Angular

Learning Angular - This article is part of a series.

Related

Angular Install: How to Install Angular CLI
·67 words·1 min
Programing Web development Angular Frontend Development
A brief on how to install Angular
Angular roadmap: Roadmap for Learning Angular
·120 words·1 min
Programing Web development Angular Frontend Development
A road map or guide for beginners learning angular.
Hugo: Build stunning websites with minimal coding and Blazing-Fast Loading
·199 words·1 min
Programing Web development HUGO Frontend Development
Hugo is an open-source static site generator.