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