Skip to content

Latest commit

 

History

History
59 lines (41 loc) · 1.94 KB

Resources-to-use.md

File metadata and controls

59 lines (41 loc) · 1.94 KB

Resources List

Here's a list of resources to help us build this.

Front End

Package manager (Client Side): Yarn Faster and better package manager compared to NPM

React.js
Front end UI library

React-DOM
Front end UI library for DOM

Redux.
State management for app

React-Redux
Connects React and Redux

Redux-Thunk
Used to manipulate state before calling dispatch() to Redux's state

React-Router-Dom
DOM bindings for React Router. Used to change views on client side.

Styled-Components
Use the best bits of ES6 and CSS to style your apps without stress 💅.
Useful to containerize our apps style along with our components

Axios
Promise based HTTP client for the browser and node.js

Blockchain storage:

Filebase: blockchain based object storage

  • 3-compatible object storage at a fraction of the price.
  • No upload fees, no egress fees.
  • Free plan of 5 GB per month

Blockstack: blockchain based storage that is pushed to client side.

  • Pushes data to the user's client
  • Allows for data interoperablity between services. So one service can use the data of another with permissions. No silos
  • Has encrypted centralized server to allow for querying of information. MongoDB based, called Radiks
  • Uses existing service providers if you wish to store on cloud, like Google, AWS, Dropbox. Encrypts data and has common API to allow movement between service providers without having to reconfigure codebase.