phoenix-ru / fervid

All-in-One Vue compiler written in Rust
https://phoenix-ru.github.io/fervid/
Apache License 2.0
371 stars 9 forks source link

Multi-target code generation #27

Open phoenix-ru opened 6 months ago

phoenix-ru commented 6 months ago

The possible compilation targets are (excluding DEV/PROD differences):

The compiler needs to be able to efficiently support all the targets with some common layer and target-specific implementations.