-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0366806
commit d7e239a
Showing
5 changed files
with
31 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# Part 2 - Communicating with server | ||
|
||
Let's continue our introduction to React. First, we will take a look at how to render a data collection, like a list of names, to the screen. After this, we will inspect how a user can submit data to a React application using HTML forms. Next, our focus shifts towards looking at how JavaScript code in the browser can fetch and handle data stored in a remote backend server. Lastly, we will take a quick look at a few simple ways of adding CSS styles to our React applications. | ||
|
||
## Modules | ||
|
||
a. [Rendering a collection, modules](https://fullstackopen.com/en/part2/rendering_a_collection_modules) | ||
b. [Forms](https://fullstackopen.com/en/part2/forms) | ||
c. [Getting data from server](https://fullstackopen.com/en/part2/getting_data_from_server) | ||
d. [https://fullstackopen.com/en/part2/altering_data_in_server](https://fullstackopen.com/en/part2/altering_data_in_server) | ||
e. [Adding styles to React app](https://fullstackopen.com/en/part2/adding_styles_to_react_app) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Part 3 - Programming a server with NodeJS and Express | ||
|
||
In this part our focus shifts towards the backend, that is, towards implementing functionality on the server side of the stack. We will implement a simple REST API in Node.js by using the Express library, and the application's data will be stored in a MongoDB database. At the end of this part, we will deploy our application to the internet. | ||
|
||
## Modules | ||
|
||
a. [Node.js and Express](https://fullstackopen.com/en/part3/node_js_and_express) | ||
b. [Deploying app to internet](https://fullstackopen.com/en/part3/deploying_app_to_internet) | ||
c. [Saving data to MongoDB](https://fullstackopen.com/en/part3/saving_data_to_mongo_db) | ||
d. [Validation and ESLint](https://fullstackopen.com/en/part3/validation_and_es_lint) |