laurenclark / display-launches-service

Typescript + React to display SpaceX Launches

Home Page:https://display-launches.netlify.app/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Display SpaceX Launches

This uses the following:

  • 💡React Hooks (Functional > OOP)
  • 💡Context API (In place of Redux*)
  • 💡ES2015+ (No need for Lodash, Ramda etc for something this small)
  • 💄 Prettier (For formatting)
  • 💬 Typescript
  • 🤡 Jest
  • 🐙 Kent C Dodds react-testing-library
  • Netlify
  • SpaceX Api
    • for small things like this Redux is a bit overkill, Redux uses the Context API under the hood + flux pattern. I would perhaps use Redux/Flux pattern for more complex API interactions i.e when actions make sense.

About

Typescript + React to display SpaceX Launches

https://display-launches.netlify.app/


Languages

Language:TypeScript 57.7%Language:SCSS 33.3%Language:HTML 4.8%Language:JavaScript 4.2%