# Выполнение кода через тестовый сервер на JavaScript

В папке с сервером найдите файл `server.js`. В этом файле вы можете писать JavaScript, который будет выполнен на сервере.

Данный файл содержит объект с маршрутами, ключами которого будут адреса, а значениями - функции, которые будут выполнены по заходу на соответствующие страницы через браузер.

Давайте посмотрим на примере. Разместите в этом файле следующий код:

`export default { '/test/': function() { return 'hello world'; } }`

После этого остановите сервер, нажав в консоли сочетание клавиш `Ctrl + C`. Затем перезапустите его командой:

`node index.js`

Теперь вы можете обратиться через браузер по адресу `http://localhost:8080/test/`. В результате будет выполнена наша функция и в браузер отправится тот текст, который она вернет через `return`.

Мы можем размещать в этой функции любой код JavaScript. Например, напишем следующее:

`export default { '/test/': function() { let num1 = 1; let num2 = 2; return num1 + num2; } }`

Сделайте обработчики адресов `/page1/`, `/page2/`, `/page3/`. Обратитесь к ним через браузер.

←→
↑
en ru