Building progressive web apps - ATER, Tal (O'reilly, 2017)