Understanding Promises in Application Development | NoteLib