Skip to content
Alex Ivanov edited this page Apr 3, 2019 · 10 revisions

Welcome to the rdf-scheme-editor wiki!

Лабораторная работа №2

0 Установить Nodejs (в систему, или использовать docker контейнер)

1 Склонировать (или спулить) репозиторий https://github.com/agentlab/rdf-scheme-editor.git

2 Скачать зависимости с помощью npm install

3 Запустить сторибук с помощью npm run storybook

4 Изучить стори Hello.stories.js

Руководство по сторибук с шага Step 4

5 Написать свою стори с меню (блок меню слева) RDF4J с использованием Ant Design Menu

6 Показать стори преподавателю и обсудить

7 Получить задание на защиту (самостоятельно сделать компонент React.JS в сторибук)

Лабораторная работа №3

1 Склонировать (или спулить) репозиторий https://github.com/agentlab/rdf-scheme-editor.git

  • Открыть в VS Code

2 Прочитать руководство, сделать минимальный пример

Create react apps: Running Tests

3 Сделать юнит-тест функции executeGet, воспользовавшись кодом из Repositories.stories.js

  • Обратите внимание, что код в Repositories.stories.js асинхронный и для него надо использовать советы из:

Jest: Testing Asynchronous Code

Более подробное руководство по Jest вообще и матчерам в частности:

Clone this wiki locally