除类JS语言外,可开发React应用的严格类型前端语言有哪些?
符合描述的静态类型React开发语言候选
- ReScript
是最符合描述的首选选项,它是独立设计的静态强类型前端语言,不属于JS/TS超集,完全脱离类JS语言范畴,官方原生提供rescript-react绑定,可直接开发生产级React应用,编译产物为可直接运行的高性能JavaScript。 - PureScript
纯函数式静态强类型语言,语法参考Haskell设计,和JS语法体系完全独立,社区有成熟的purescript-react绑定,支持完整的React开发能力。 - Fable (F# to JS)
基于F#的跨平台编译方案,语法属于ML家族,不属于类JS语言,官方提供Fable.React绑定,可直接用于React应用开发。 - ClojureScript
是Clojure的JavaScript编译目标,属于Lisp方言,可通过core.typed实现严格静态类型检查,社区有reagent、re-frame等成熟的React封装库,支持React全流程开发。
内容的提问来源于stack exchange,提问作者Arina Medvedeva
相关产品推荐
相关产品推荐

