Skip to content

Latest commit

 

History

History
54 lines (41 loc) · 1.4 KB

README.md

File metadata and controls

54 lines (41 loc) · 1.4 KB

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