Angular in 2020

Share:

About Angular

If you are a Web developer or someone who wants to learn Angular for web development and looking for some excellent resources. If you don't know what Angular is and how it helps you to develop modern-day web development, let me give you a brief overview.

What is angular?

Angular is a Javascript front-end framework that allows you to build a modern big e-commerce web application; See the example below:


as well as a single page web application that runs on a browser.

Angular It uses TypeScript language, a superset of JavaScript, which more features for writing better code. It's also highly scalable and performant, which is understandable because Google is the company behind Angular.

TypeScript is a new language created by Microsoft which enhances by JavaScript by providing more type-safety and features, like allowing to create a class but the drawback of it is that you cannot run TypeScript in the browser, but don't worry, you can compile TypeScript code to JavaScript which can be run on the browser; should now be like this:


Another benefit of TypeScript is that it ships with ES6 features, which can lead to better JavaScript code. Because of these reasons Angular team chooses TypeScript as the official language to create an Angular application.