Flutter for JavaScript Developers
Flutter is a cross-platform mobile app SDK for building high-performance, high-fidelity, apps for iOS and Android, from a single codebase.
Also from the docs:
Flutter includes a modern react-style framework, a 2D rendering engine, ready-made widgets, and development tools.
This post will hopefully be a quick and easy intro for most JavaScript developers as I will attempt to draw a parallel between JS and the npm ecosystem, and working with Flutter / Dart and the Pub package repository.