/SWAPP

React Web Applications Masterclass - Courese Project

Primary LanguageJavaScript

Course Project - Link

Login

email - demo@st6.io

password - demo1234

Course Topics

Creating a React application

  • CRA
  • Linting
  • Unit Testing & Code Coverage
  • Storybook

Modern React

  • React Router – Suspense/Lazy Loading/Testing
  • React Hooks

State Management in React – MOBX/FLUX

  • Flux pattern
  • MobX

State Management in React – REDUX

  • Redux
  • Redux Saga и Redux Thunk

Styling in React

  • inline/global styles
  • css preprocessing (sass/scss), PostCSS
  • CSS modules
  • styled components/styled system
  • UI libraries

Intro in GraphQL

  • Introducing GraphQL
  • Basic concepts
  • Good practices

Apollo GraphQL

  • Apollo Client
  • Apollo Server
  • graphql-tools
  • improve performance

Architecture in Web Applications

  • Principles - Separation of concerns, Encapsulation, Single responsibility, DRY
  • CI & CD
  • Security - Authentication & Authorization, JWT, CORS
  • Client-Side Caching

Certificate:

React Web Applications Masterclass - October 2019 - Certificate