Skip to content

Commit 7c2f2c8

Browse files
committed
chore: Update README.md and add resources for learning Angular
1 parent c523ee1 commit 7c2f2c8

File tree

1 file changed

+26
-0
lines changed

1 file changed

+26
-0
lines changed

README.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,19 @@ This repository contains a list of resources to learn Angular.
1818
## Table of Contents
1919

2020
- [Introduction](#introduction)
21+
- [Features of Angular](#features-of-angular)
22+
- [Difference between AngularJS vs Angular](#difference-between-angularjs-vs-angular)
23+
- [Angular vs React](#angular-vs-react)
2124
- [Roadmap](#roadmap)
2225
- [Configuration](#configuration)
26+
- [Prerequisites](#prerequisites)
27+
- [Installation](#installation)
2328
- [Components](#components)
29+
- [Three main building blocks](#three-main-building-blocks)
30+
- [Component Creation](#component-creation)
31+
- [Using Angular CLI](#using-angular-cli)
32+
- [Manual Creation](#manual-creation)
33+
- [Example](#example)
2434
- [Data Binding](#data-binding)
2535
- [One Way Binding](#one-way-binding)
2636
- [Two Way Binding](#two-ways-binding)
@@ -143,6 +153,22 @@ Angular is a platform and framework for building single-page client applications
143153
|No SEO Friendly|Seo Friendly|
144154
|Performance is slow|Performance is fast|
145155

156+
[Back to top⤴️](#table-of-contents)
157+
158+
### Angular vs React
159+
160+
- **Angular** - Angular is a full-fledged framework that provides a complete solution for building web applications. It includes features like two-way data binding, routing, forms, HTTP client, and more. Angular is maintained by Google and has a large and active community of developers.
161+
162+
- **React** - React is a JavaScript library for building user interfaces. It is focused on the view layer of an application and provides a simple and declarative way to build UI components. React is maintained by Facebook and has a large and active community of developers.
163+
164+
**Comparison** - Angular is a full-fledged framework that provides a complete solution for building web applications, while React is a library focused on building user interfaces. Angular provides features like two-way data binding, routing, forms, and HTTP client out of the box, while React is more flexible and allows developers to choose the tools and libraries they want to use.
165+
166+
**When to use Angular** - Angular is a good choice for building large and complex web applications that require a complete solution for building UI components, managing state, and handling data. Angular provides a set of tools and libraries that work well together and are designed to scale with the size of the application.
167+
168+
**When to use React** - React is a good choice for building user interfaces that are focused on the view layer of an application. React provides a simple and declarative way to build UI components and allows developers to choose the tools and libraries they want to use. React is a good choice for building small to medium-sized applications that require flexibility and customization.
169+
170+
[Back to top⤴️](#table-of-contents)
171+
146172
## Roadmap
147173

148174
[https://roadmap.sh/angular](https://roadmap.sh/angular)

0 commit comments

Comments
 (0)