use enum like cpp
A view component can resized, looks like desktop software, and more than this.
read shapefile on electron.
gltf model & functions for nodejs.
convert files