Home - LucyMHall/Fizzy_O GitHub Wiki

Welcome to the Fizzy_O wiki!

Our Stack:

Testing: Enzyme and Jest

Jest Docs for React Native

  • Why Jest? it makes a node enviroment which mimics the actual environment
  • Why Enzyme?

Data Persistance: AsyncStorage

  • Why? It is built into React Native already and is commonly used so documentation should be strong
  • It is recommended that you use an abstraction on top of this for anything other than light usage
  • data is stored slightly differently for iOS and Android
  • it uses an API to return a promise object Further information: https://facebook.github.io/react-native/docs/asyncstorage.html

User interactions and Visuals: React Native

  • Why? It allows us to develop a mobile app which will work on both iOS and Android devices while experimenting with a very popular framework