它使用渐进式JavaScript,并完全支持TypeScript(但仍然允许开发人员使用纯JavaScript编写代码),并结合了OOP(面向对象编程),FP(功能编程)和FRP(功能反应编程)的元素。