Experiencing difficulties with Shopify app development using Typescript?

Hi there,

so I am building a Shopify embedded app and I was wondering if there are other developers who feel the same. Before I start developing I need to stop and restart the tunnel (ngrok) so I can access the app. (Any alternative to ■■■■■■ ngrok)

Also, the whole graphql requests are that slow, and also the navigation between pages takes forever, is this normal (only using polaris components as suggested)?

If I use the generate theme app extension command I receive an error because I am using typescript

generate\index.ts:37
┃ import path from 'path';
┃ ^^^^^^
┃
┃ SyntaxError: Cannot use import statement outside a module

am I the only one who is using typescript for building a Shopify app ? Why are there only javascript templates offered by Shopify?

Trying to integrate the RoutePropagator (https://shopify.dev/apps/tools/app-bridge/react-components/route-propagator) doing exactly as written still get problems because

import {RouteComponentProps, withRouter} from ‘react-router’; withRouter ist not exposed anymore by react-router

I have the feeling that no matter what I want to implement it does not work in the first place, I have to recherche a lot and must implement some kind of hack.

Is this the way you also develop your app or am I the only noob here?