Skip to content

Barry-Fraser-Anderson/Reactivities

Repository files navigation

Reactivities

A C#, .Net, and React training exercise

From the Udemy course: Complete Guide to Building an app with .NET Core and React

URL: https://www.udemy.com/course/complete-guide-to-building-an-app-with-net-core-and-react

Synopsis

An example social network application that allows users to sign up to events (similar to MeetUp or Facebook), and a Web API

Topics covered:

  • Clean architecture
  • DotNet 7 and CLI
  • Entity Framework
  • Seeding Data
  • Code first migrations
  • Simple API
  • Postman
  • Create-react-app
  • React concepts
  • React Dev tools
  • Typescript
  • Axios
  • Semantic-ui
  • CQRS + Mediator pattern
  • Creating handlers for CRUD operations
  • AutoMapper
  • Typescript interfaces
  • Basic forms in React
  • CRUD operations
  • Axios interceptors
  • State management
  • MobX
  • MobX React Lite
  • React Context
  • React-Router
  • Validation
  • Handling HTTP error responses
  • Handling exceptions
  • Custom middleware
  • Forms with Formik
  • Validation with Formik/Yup
  • Reusable form inputs
  • ASP.NET Core Identity
  • JWT Token Authentication
  • Login/Register
  • Authenticated requests
  • MobX reactions
  • Modals
  • EF relationshps
  • Loading related entities
  • Automapper queryable extensions
  • Photo upload service with the Cloudinary API
  • Handling photos
  • React dropzone
  • React cropper
  • SignalR
  • Paging
  • Filtering
  • Sorting
  • IQueryable

Screenshots