Skip to content

Introducing QuickJS engine as alternative JS engine. #698

Open
@xeioex

Description

QuickJS will be added as an alternative JS engine. The goal is to achieve a drop-in replacement level support for QuickJS.
QuickJS is supported and developed by a wider community, it has almost full ES spec coverage.

QuickJS will be added in stages:

core modules:

The following items will not be ported:
njs-specific API: njs.dump(), njs.on(), console.dump().
js_preload_object directive for http and stream.
outdate modules loading: require().

NJS engine will stay a default JS engine for a while for backward compatibility (at least until QuickJS version is mature enough).

Feel free to ask questions and share you feedback.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions