Many web developers still work with server-side MVC frameworks like Rails or Django. Can we create tools that make it possible to take an existing web app and make it work offline, or is the whole of "classic web dev" incompatible with offline-first?
If the only tools that allow creating an offline-first web app are client-side MVC frameworks like Ember/Angular/React, then should we tell all these developers and projects and clients that the decades spent programming web apps in Python/PHP/Ruby were "the wrong approach" and they should now forget that and learn a new framework / programming language (one that allows client-side template rendering with data-on-the-wire)?