Edit:
Fala Gabriel tudo bom cara?
A Tais Batuira já ti deu a chave do sucesso para fazer sua App, a ideia da PWA é bem boa e pode ti poupar um trabalhinho de ter que reescrever o código front todo (caso esteja junto com o php) para adaptar para um Cordova da vida.
E sim, você irá atualizar o front mediante requisições Ajax, nesse caso você precisará ter uma API que quando você acessa as URLs ela fornece dados em JSON seguindo essa linha do que o Github faz:
https://api.github.com/users/soutomario
o php tem uma função pra gerar esse tipo de dado que é a http://php.net/manual/pt_BR/function.json-encode.php
Se precisar de um suporte para fazer mais coisas com PHP, não deixe de aprimorar seus conhecimentos com os cursos da carreira php
https://www.alura.com.br/carreira-desenvolvedor-php-junior
https://www.alura.com.br/carreira-desenvolvedor-php-erudito
Em último caso, se tiver usando algo como um Wordpress, você pode utilizar o WP Api Rest, que transforma os dados de um Wordpress em uma API de forma quase que automática:
http://v2.wp-api.org/
Eu já cheguei a fazer uma App com esse último exemplo também e deu super certo :)