cheenar / Winx.js

Lightweight, JavaScript Runtime 🦋; Built on V8 🚅; Inspired by Bun.sh 💛
MIT License
4 stars 0 forks source link

refactor -- start putting together the Winx frontend properly #3

Open cheenar opened 7 months ago

cheenar commented 7 months ago

The entire winx binary relies on the monolithic winx.cpp. While there are advantages for development & testing, it's probably time to start pulling this apart and creating a proper wrapper on top of V8's startup.

Probably want to support the following:

These few items should clean things up a bit, especially for better JNI integration (right now it's just a hook around the monolithic start up function).

cheenar commented 7 months ago

Frontend is a bit better now following the creation of the WinxEngine. I feel there is still a lot of room for improvements.