В первую очередь стоит уточнить формулировку: PWA кракен. В рамках этой строки приведён детализированный обзор. Если оценивать композицию, можно увидеть, что эта логика не повторяется в одной конструкции, и перестраивается в каждой версии. Когда требуется можно подстроить эту подачу под конкретный контекст.