Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 830 Bytes

File metadata and controls

26 lines (22 loc) · 830 Bytes

React Starter Template

Modern React project starter template, based on Webpack and Typescript

Running

sudo docker-compose up --build

Template constists of:

  • Webpack multile environments setup and configuration
  • Development server and hot module replacement
  • TypeScript transpiling and type-checking
  • EsLint setup and configuration
  • Jest/Enzyme testing environment
  • Redux support
  • Support of SCSS with typings
  • Dockerized environment

React Codebase Source Overview

  • /api: fetching functions and TS types for API responses
  • /app: main component
  • /components: components that are reused in multiple places
  • /features: components for specific domains
  • /utils: various utility functions

Source