Skip to content

esprima-fbがdeprecatedになる話とAST標準 #77

@azu

Description

@azu

記事候補: Vote


Deprecating esprima-fb · Issue #111 · facebook/esprima

Facebookがesprima-fb(JavaScriptパーサ)の新規開発は止めて、
acorn&Babel(Babelはacornベースのパーサ)を使っていくようになるとのこと。
具体的にはreact-toolsとかがこれ使っている。

Babel だけじゃなくて、ESTreeというASTのコミュニティ標準が揃ってきたのも乗り換えが簡単になった要因になってる。
パーサはESTreeという仕様レベルでの互換性は持っているので、好きなパーサを使える or 乗り換えが簡単になったという背景がある。

ESTree登場の流れはこの辺でまとめたので、そのときに色々増えたパーサが収束していってる雰囲気について書いておきたい

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions