Progressive web apps (PWA): что такое, зачем нужно и стоит ли?