Изпълнение на код чрез тестов сървър на JavaScript

В папката със сървъра намерете файла server.js. В този файл можете да пишете JavaScript, който ще бъде изпълнен на сървъра.

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

Нека разгледаме пример. Поставете в този файл следния код:

server.jsexport default {
  '/test/': function() {
    return 'hello world';
  }
}

След това спрете сървъра, като натиснете в конзолата комбинацията от клавиши Ctrl + C. След това го рестартирайте с командата:

terminalnode index.js

Сега можете да се обърнете чрез браузъра на адреса http://localhost:3001/test/. В резултат ще бъде изпълнена нашата функция и в браузъра ще бъде изпратен текстът, който тя върне чрез return.

Можем да поставяме в тази функция всякакъв код на JavaScript. Например, нека напишем следното:

server.jsexport default {
  '/test/': function() {
    let num1 = 1;
    let num2 = 2;
    
    return num1 + num2;
  }
}
Задание 1

Създайте обработвачи на адреси /page1/, /page2/, /page3/. Достъпете ги чрез браузъра.