Перейти к содержимому

Обзор Elide

Безопасная по памяти высокопроизводительная среда выполнения, которая запускает JavaScript, TypeScript, Python, Java, Kotlin и WebAssembly, а также собирает и тестирует проекты. Начните здесь.

На этой странице

Бэкенд-сервисы на управляемых средах выполнения упираются в память, а цены на DRAM с 2024 года выросли более чем втрое. Elide спроектирован с учётом этого: это безопасная по памяти высокопроизводительная среда выполнения в виде одного бинарного файла, которая запускает JavaScript, TypeScript, Python, Java, Kotlin и WebAssembly, а также собирает, тестирует и форматирует ваши проекты и устанавливает их зависимости.

С чего начать

  1. Установите Elide.
  2. Запустите свою первую программу.
  3. Выберите язык: JavaScript & TypeScript, Python, Java & Kotlin или WebAssembly.

С флагом --interop языки работают в одном процессе и передают значения друг другу:

0:09 / 0:09

Основные команды

elide run app.ts                 # run a file
elide python script.py           # run Python with CPython-style arguments
elide repl                       # interactive REPL
elide init                       # start a new project from a template
elide adopt                      # migrate an existing project with an AI coding agent
elide install                    # install Maven dependencies
elide install --ecosystems=npm   # install npm dependencies
elide build                      # build the project
elide test                       # run tests
elide format -- src              # format Java and Kotlin sources
elide serve --no-tui ./dist      # serve a directory over HTTP
elide --help-all                 # every command and flag
elide help <topic>               # any page of these docs, in the terminal

Что дальше

Была ли эта страница полезной?