Koda izpilde, izmantojot testa serveri JavaScript

Servera mapē atrodiet failu server.js. Šajā failā jūs varat rakstīt JavaScript, kurs tiks izpildīts serverī.

Šis fails satur objektu ar maršrutiem, kuru atslēgas būs adreses, bet vērtības - funkcijas, kuras tiks izpildītas, ielāpojot atbilstošajās lapās caur pārlūkprogrammu.

Apskatīsim piemērā. Ievietojiet šajā failā šādu kodu:

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

Pēc tam apturiet serveri, nospiežot konsolē taustiņu kombināciju Ctrl + C. Pēc tam pārstartējiet to ar komandu:

terminalnode index.js

Tagad jūs varat piekļūt caur pārlūkprogrammu adresē http://localhost:3001/test/. Rezultātā tiks izpildīta mūsu funkcija un pārlūkprogrammai tiks nosūtīts teksts, kuru tā atgriež caur return.

Mēs šajā funkcijā varam ievietot jebkuru kodu JavaScript. Piemēram, uzrakstīsim sekojošo:

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

Izveidojiet adresu apstrādes funkcijas /page1/, /page2/, /page3/. Piekļūstiet tām caur pārlūkprogrammu.