Web Application Development: Top Choices You Will Need to Make