2
3 Comments

Universal JavaScript clients. Are they a pipe dream? PWAs vs native apps?

I have been using Quasar (VueJS) for the last couple of years. I am yet to build anything other than web, and I haven't implemented SSR or even PWA features.

I am one developer with quite a complex client on my hands and I just want to be able to deploy to multiple platforms with minimal ceremony. I also need to implement SSR for SEO purposes.

Here is what I am undecided on:

  1. Stick with Quasar/Vue, expand to SSR and PWA, forget about native apps entirely.

  2. Do the above AND build native apps (anyone have experience in this? Is it worth it over a PWA?). Sadly NativeScript doesn't look as intuitive as something like ReactNative. Could also use a web view container (not ideal).

  3. Move from Quasar/Vue to Expo/Next/React/Native.

I would love if I could stick to 1 and be done with it, but I do feel like I'm missing out by not having a native app.

Appreciate any insights!

on February 21, 2022
  1. 2

    You should check out PWABuilder opensource by Microsoft.

    I do use Next.js for any project I work on, and prefer to have one source code to deploy to multiple platforms. Tools like PWABuilder make that very easy and possible. Like you I'm a solo developer and don't have time to learn and maintain many code bases.

    1. 1

      Nice one I'll have a look!

      1. 1

        Also, they're doing 30 days series 30 days of PWA you should check it out too!

        Here's they're twitter acount too.