Our Journey Building a React Native App

  • Magento specialists, The App Store and The Play Store – three things rarely spoken about in the same sentence – – Then an existing client of ours, one that’s been having month on month growth from an existing Mobile-friendly website we built for them, approached us with a new request:…
  • React Native is a platform that allows Javascript developers to create Apps for both iOS and Android, all from the same Codebase.
  • There are other solutions out there than achieve similar results, but some of the reasons for choosing React Native were as follows: – – So we had the answer now, yes – JavaScript developers can produce an application that will run run on both iOS and android (thanks to react…
  • I don’t think it’s a good idea to become an Angular developer – or a React developer, you should instead strive to become an expert in JavaScript – doing so will allow you adopt new tools, libraries and frameworks as they come in and out of fashion without much work….
  • Jest – – There’s a huge amount of regular JavaScript that goes into a React Native application – especially when you’re handling side-effects away from components like we are with redux-observable.

Then an existing client of ours, one that’s been having month on month growth from an existing Mobile-friendly website we built for them, approached us with a new request: An App on both iOS and Android, capable of covering some of the offline features not currently possible on the Web.
Continue reading “Our Journey Building a React Native App”

React Lifecycle Reference Guide — SitePoint

React Lifecycle reference guide:  #fdw #reactjs #lifecycle #guide #reference

  • constructor(props) { – super(props); – this.state = { – count: props.initialCount – method is called just before component mounting and render method.
  • This method sounds like a nice place to set the component’s initial state.
  • Instead, the official React guide recommends using nextState) { – // perform preparation method is invoked when a component receives new props after the initial rendering.
  • You can use this method to update component state using this.setState() — for example, receiving a response from a network or API request.
  • You may need to compare previous props/state to current ones to determine if the logic you placed here needs to prevProps) { – // perform DOM manipulations and network method is invoked just before a component is unmounted and destroyed.

Michael Wanyoike presents a reference guide to help developers quickly figure out which lifecycle method will best fit a solution in React.
Continue reading “React Lifecycle Reference Guide — SitePoint”