Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c56b265

Browse files
authored
Merge pull request #48 from KirankumarAmbati/master
chore: corrected typos
2 parents 3f3c300 + 99c8930 commit c56b265

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

web-dev/Frontend/Libraries & Frameworks/Learn-React.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<!-- DON'T EDIT THIS SECTION, INSTEAD RE-RUN doctoc TO UPDATE -->
1010

1111
* [Preface](#preface)
12-
* [Prerequities](#prerequities)
12+
* [Prerequisites](#prerequisites)
1313
* [Choosing ReactJS ?](#choosing-reactjs-)
1414
* [Philosophy](#philosophy)
1515
* [Getting Started](#getting-started)
@@ -32,26 +32,26 @@
3232
* [Context](#context)
3333
* [Tools](#tools)
3434
* [Developer Tools](#developer-tools)
35-
* [Proptypes](#proptypes)
35+
* [PropTypes](#proptypes)
3636
* [Error Boundaries](#error-boundaries)
3737
* [In depth discussions](#in-depth-discussions)
3838
* [JSX in depth](#jsx-in-depth)
3939
* [Synthetic Events](#synthetic-events)
4040
* [React Without JSX](#react-without-jsx)
4141
* [React without ES6](#react-without-es6)
42-
* [Reconcilation - Diff Algorithm](#reconcilation---diff-algorithm)
42+
* [Reconciliation - Diff Algorithm](#reconciliation---diff-algorithm)
4343
* [Courses](#courses)
4444
<!-- END doctoc generated TOC please keep comment here to allow auto update -->
4545

4646
# Preface
4747

48-
## Prerequities
48+
## Prerequisites
4949

50-
Experience with the basic web technologies ie. HTML, CSS & JavaScript will help. Having a good grasp on ES6 / ES7 & functional javascript is essential.
50+
Experience with the basic web technologies i.e. HTML, CSS & JavaScript will help. Having a good grasp on ES6 / ES7 & functional JavaScript is essential.
5151

5252
## Why ReactJS ?
5353

54-
React is an open source javaScript library for building user interfaces by Facebook inc.
54+
React is an open source JavaScript library for building user interfaces by Facebook Inc.
5555

5656
* **View in MVC** – ReactJS acts as the view layer for your application and it provides a robust infrastructure to build scalable and performant front ends.
5757

@@ -63,9 +63,9 @@ React is an open source javaScript library for building user interfaces by Faceb
6363

6464
* **Server Side Rendering** – Combining a NodeJS server and ReactJS helps us build even more complex applications by pre-rendering the initial state of our ReactJS components.
6565

66-
* **Javascript** – It is JavaScript after all. We can use latest JavaScript goodies by transpiling our code with the tools we prefer like webpack, browserify, rollup, babel etc
66+
* **JavaScript** – It is JavaScript after all. We can use latest JavaScript goodies by transpiling our code with the tools we prefer like webpack, browserify, rollup, babel etc
6767

68-
* **Non-Opinitated** – It doesnt make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code.
68+
* **Non-Opinionated** – It doesn't make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code.
6969

7070
* **Testability** – React components simplify testing greatly. As a proof of it's simplicity, our new web client has more tests than any of our other clients.
7171

@@ -113,7 +113,7 @@ React is an open source javaScript library for building user interfaces by Faceb
113113
* Use `create-react-app` and create a sample React app.
114114
* Convert km to miles converter that you built previously into this application that you created now.
115115
* Build the application using `create-react-app`
116-
* Install serve by `npm i -g serve` and `serve build` to test the appliction that you built.
116+
* Install serve by `npm i -g serve` and `serve build` to test the application that you built.
117117

118118
## JavaScript XML Syntax
119119

@@ -137,11 +137,11 @@ React is an open source javaScript library for building user interfaces by Faceb
137137

138138
#### Additional Tasks:
139139
- Build a simple markdown app
140-
- Make a coursel
140+
- Make a carousel
141141
- Make any component that you find will accelerate your work, like
142142
- A table component to quickly create tables
143143
- A responsive menu component
144-
- Anything else you could thing of!
144+
- Anything else you could think of!
145145
- A simple TODO APP
146146

147147
## Rendering
@@ -196,7 +196,7 @@ React is an open source javaScript library for building user interfaces by Faceb
196196

197197
### Tasks :
198198

199-
* Build an application which has a search bar. When we enter any Github username in it, show the user's details in a card below.
199+
* Build an application which has a search bar. When we enter any GitHub username in it, show the user's details in a card below.
200200
* The card should make use of all the component lifecycle methods.
201201

202202
## Events
@@ -364,13 +364,13 @@ React is an open source javaScript library for building user interfaces by Faceb
364364

365365
* Recreate the same stopwatch application without writing any ES6 code.
366366

367-
## Reconcilation - Diff Algorithm
367+
## Reconciliation - Diff Algorithm
368368

369369
### Resources
370370

371371
| Concept | Best Video Resource | Best Text Resource | Documentation | Duration |
372372
| :------------ | :-----------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------: | :-------------------------------------------------------------------: | :------: |
373-
| Reconcilation | [Chariot Solutions](https://chariotsolutions.com/screencast/philly-ete-2016-30-jim-sproch-react-js-reconciliation/) | [Medium](https://medium.com/@gethylgeorge/how-virtual-dom-and-diffing-works-in-react-6fc805f9f84e) | [ReactJS/Reconcilation](https://reactjs.org/docs/reconciliation.html) | 10 hours |
373+
| Reconciliation | [Chariot Solutions](https://chariotsolutions.com/screencast/philly-ete-2016-30-jim-sproch-react-js-reconciliation/) | [Medium](https://medium.com/@gethylgeorge/how-virtual-dom-and-diffing-works-in-react-6fc805f9f84e) | [ReactJS/Reconciliation](https://reactjs.org/docs/reconciliation.html) | 10 hours |
374374

375375
# Courses
376376

0 commit comments

Comments
 (0)