Skip to content

Raiffeisen-DGTL/Frontend-editor-light

Repository files navigation

Редактор для проведения собеседований

Устройство

Статический редактор на основе monaco-code-editor и @babel/standalone

Поддерживает

  • React
  • ReactDOM
  • Styled-components
  • Typescript

Назначение

Проведение технических интервью с шарингом экрана, для проверки знаний разработки Frontend

Моковые fetch запросы

У редактора есть возможность обрабатывать моковые fetch запросы, для этого можно описать массив rest урлов в api фрейме (если его нет, то нужно включить через toggle api).

Каждая ручка должна быть описана объектом который содержит три поля:

  • url - строка относительного пути, по которому вы будете делать запрос (обязательно);
  • data - данные которые должны возвращаться из ручки (обязательно);
  • delay - задержка ответа в мс (не обязательно).

Пример запроса:

fetch('/profile')
    .then((res) => res.json())
    .then((data) => console.log(data))
    .catch((err) => console.error(err));

Пример описания ручки:

[
    {
        "url": "/profile",
        "data": {
            "fullname": "Ivan Ivanov",
            "position": "Developer"
        },
        "delay": "3000"
    }
]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •