Skip to content

sgoran/create-react-app-extended

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Goals of this repo is to:

  • Make my own react bootstrap project with all dependencies
  • Store my custom components here
  • Understand better React and "around" Reacy system
  • Make development and bootstraping faster

The project will grasp following concepts:

  • Virtual dom of course and it's advantages
  • React application architecture (components and composability over inheritance)
  • Async Imports and code spliting
  • Application State and it's architecture including actions, reducers etc
  • Routing
  • Client side middleware
  • "API only" approach
  • JWT authentification
  • Layouting with the help of some of well known css frameworks
  • Lifecycle, on demand component loading etc
  • PWA
  • TDD, helpfully with proper state setup
  • Animations like this one or react-transition
  • Activity and Bug monitoring. Logging with proper external tools also.
  • Like sentry, logrocket and similar

Well Known Dependencies:

Will load remote data for demo, for example

  • crypto coin prices from some API
  • maybe some Highchart also
  • tweets, where user can enter hash

TO-DO

  • inform better about container components - in gaeron examples they don't have any JSX
  • inform better about larger amount of reducers and actions organization but I suppose if I have reducer named "accouts" it can manage multiple action types like ADD_USER, EDIT_USER, DELETE_USER etc etc so we can split logic better

About

create-react-app with redux, router etc etc

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published