Skip to content

A playground React Hooks app to test out newer tech and Github features

Notifications You must be signed in to change notification settings

scott-joe/evolving-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node.js CI

Evolving ToDo App

I wanted to try out React Hooks with something from 'the ground up' with CRA and trying out the newer Github features along the way. I've been following Egghead courses on React and other technologies to solidify a lot of 'on the job' experience into something a little more complete. At a product company, it can takes years to realize you're behind the curve. As a consultant, I've effectively had 4 jobs/projects at 3 large international companies. That along with semiannual bench time to spend on education enabled me to update my skills faster than before.

Tech Used

Scaffold

  • Create React App

View

  • Function Components
  • Custom hooks

Store

  • useState hooks

Testing

  • Jest

Static Analysis

  • ESLint
  • Prettier
  • TypeScript

Unit Testing

  • React Testing Library

Integration Testing

  • Cypress

Functional Testing

  • Lambda Test
  • Selenium (?)

Persistence

  • LocalStorage
  • MongoDB
  • MySQL
  • Postgres

API

  • REST
  • GraphQL

Cacheing

  • Redis

Deployment

  • Static files
  • Static files & API
  • Docker

CRA Readme

Create React App readme has been moved here

About

A playground React Hooks app to test out newer tech and Github features

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published