At this point, you have created your app using the dotnet new react command, which created two projects inside the same solution. It created a React and a Web API project. In this video, have a look at the architectural design of the Web API project.
- [Instructor] When we use the .NET new React command, … there were a lot of files created, … some React and some other Web API related files. … But, which are the main files in the solution? … Let's go to Visual Code and have a look. … So in here, we have the ClientApp folder … but this is related to React so we are going to talk … about that in the next part. … The next, we have the Controllers folder, … and inside this folder we have the Controllers. … Now, by default there is a file created in here, … but we are going to create our own files. … Next, we have the Pages folder. … And inside here we have the ViewImports.cshtml … which is a default file for importing all the tag helpers … or other imports that we want to use throughout our views. … Next, we have the Program.cs file which is also known … as the Entry file or entry point for .NET apps. … Because inside here we have the Main method. … Now inside the Main method, … we have the CreateWebHostBuilder method. … And if we take this method, we see that we use …
- Setting up the app infrastructure
- Creating data models
- Creating, reading, updating, and deleting API endpoints
- Testing API endpoints using Postman
- Reading data from React
- Adding new data from React
- Handling errors
- Implementing Redux in an existing React app
- Implementing authentication in your React app
Skill Level Intermediate
Managing App Secrets in .NET Corewith Ervis Trupja28m 15s Intermediate
1. Setting Up the App Infrastructure
2. Setting Up Web API
3. Getting Started with React
4. Implementing Redux to an Existing React App
5. Implementing Authentication in Your React App
Where to go next44s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.