Start with a broad overview of what you want the app to do
- This will guide you in terms of knowing whether you need a front and backend.<p>When you know this do mockups of the app then choose the tech that best meets your needs.