Okay, where to start. There really isn’t a concept of a “progressive web application” in scriptcase. There’s plenty of forum posts discussing this topic. That being said, if you are prepared to use scriptcase as a sort of PHP IDE and leverage their macros and framework (sort of a framework) you can let your progressive web application development imagination run wild. Let me explain.
When I started off with scriptcase I wanted a quick way to develop a web application. Now, if you’re okay with keeping within the guard rails of scriptcase’s philosophy, you’ll be able to create an application with very little need for traditional coding. However, try and be contemporary or a little creative you’ll end up creating a nightmare of inconsistencies both visual and methodological. I found myself in this quagmire very early. My project stalled and my blood pressure rose. I wanted more than the “out of the box” solution allowed. So, close to going back to another PHP framework, or even JS framework like Vue, which allows progressive web application development, I did a stock take on what scriptcase can offer; rather than give up on it. We’ll my short answer is, plenty. I’m going to write an in-depth post in the future about my journey, but what I can say now is, blank applications+macros+internal/external libraries+code snippets, just to name a few very useful time saving features, and you can create amazingly unique, feature rich progressive web applications to compete with any other development framework.