Skip to content

Commit 830f2b9

Browse files
authored
Merge pull request #3574 from 12932/patch-1
Update part0b.md
2 parents 8ed2fe3 + 269ce0f commit 830f2b9

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/content/0/en/part0b.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -430,13 +430,13 @@ The first one is the form submit event. Let's zoom into it:
430430
431431
![Detailed view of the first request](../../images/0/22e.png)
432432
433-
It is an [HTTP POST](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST) request to the server address <i>new\_note</i>. The server responds with HTTP status code 302. This is a [URL redirect](https://en.wikipedia.org/wiki/URL\_redirection), with which the server asks the browser to do a new HTTP GET request to the address defined in the header's <i>Location</i> - the address <i>notes</i>.
433+
It is an [HTTP POST](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods/POST) request to the server address <i>new\_note</i>. The server responds with HTTP status code 302. This is a [URL redirect](https://en.wikipedia.org/wiki/URL\_redirection), with which the server asks the browser to perform a new HTTP GET request to the address defined in the header's <i>Location</i> - the address <i>notes</i>.
434434
435435
So, the browser reloads the Notes page. The reload causes three more HTTP requests: fetching the style sheet (main.css), the JavaScript code (main.js), and the raw data of the notes (data.json).
436436
437437
The network tab also shows the data submitted with the form:
438438
439-
NB: On newer Chrome, the Form Data dropdown is within the new Payload tab, located to the right of the Headers tab.
439+
The Form Data dropdown is within the new Payload tab, located to the right of the Headers tab.
440440
441441
![form data dropdown in developer tools](../../images/0/23e.png)
442442
@@ -581,7 +581,7 @@ jQuery was developed back when web applications mainly followed the traditional
581581
582582
The rise of the single-page app brought several more "modern" ways of web development than jQuery. The favorite of the first wave of developers was [BackboneJS](http://backbonejs.org/). After its [launch](https://github.com/angular/angular.js/blob/master/CHANGELOG.md#100rc1-moir%C3%A9-vision-2012-03-13) in 2012, Google's [AngularJS](https://angularjs.org/) quickly became almost the de facto standard of modern web development.
583583
584-
However, the popularity of Angular plummeted in October 2014 after the [Angular team announced that support for version 1 will end](https://web.archive.org/web/20151208002550/https://jaxenter.com/angular-2-0-announcement-backfires-112127.html), and that Angular 2 will not be backwards compatible with the first version. Angular 2 and the newer versions have not gotten too warm of a welcome.
584+
However, the popularity of Angular plummeted in October 2014 after the [Angular team announced that support for version 1 will end](https://web.archive.org/web/20151208002550/https://jaxenter.com/angular-2-0-announcement-backfires-112127.html), and that Angular 2 will not be backwards compatible with the first version. Angular 2 and the newer versions have not received too warm of a welcome.
585585
586586
Currently, the most popular tool for implementing the browser-side logic of web applications is Facebook's [React](https://react.dev/) library.
587587
During this course, we will get familiar with React and the [Redux](https://github.com/reactjs/redux) library, which are frequently used together.

0 commit comments

Comments
 (0)