Is flutter JavaScript based?

No, Flutter uses Dart compiled to native binary code . There is no JavaScript involved at all. You can run JavaScript in a WebView plugin if you want. Skia is an open source 2D graphics library which provides common APIs that work across a variety of hardware and software platforms.

Read more

Why did Google create Dart?

The idea was to create a dynamically typed language that developers could pick up pretty easily and that would increase developer productivity . Because of this, the team always focused not just on making the language accessible, but also on the other tools that developer need to be productive in a language.

Read more