Node.js / NestJS

Podstawy Express.js

Routing, middleware, żądania/odpowiedzi, pliki statyczne, silniki szablonów, obsługa błędów

20 pytań z rozmów·
Junior
1

Czym jest Express.js?

Odpowiedź

Express.js to minimalistyczny i elastyczny framework webowy dla Node.js, który oferuje solidne funkcje do tworzenia aplikacji webowych i API. Upraszcza on routing, middleware oraz obsługę żądań/odpowiedzi HTTP w porównaniu z czystym Node.js. Express stał się de facto standardem dla aplikacji webowych Node.js dzięki swojej prostocie i wydajności.

2

Jak utworzyć podstawową aplikację Express?

Odpowiedź

Utworzenie aplikacji Express wymaga zaimportowania modułu express, a następnie wywołania funkcji express() w celu utworzenia instancji aplikacji. Ta instancja udostępnia wszystkie metody niezbędne do definiowania tras, middleware i uruchamiania serwera. To pierwszy krok każdej aplikacji Express.

3

Która metoda definiuje trasę GET w Express?

Odpowiedź

Metoda app.get() służy do definiowania trasy odpowiadającej na żądania HTTP GET. Przyjmuje dwa parametry: ścieżkę trasy oraz funkcję callback, która przetwarza żądanie i wysyła odpowiedź. Ta metoda jest fundamentalna przy tworzeniu endpointów REST.

4

Czym jest middleware w Express?

5

Jak dodać globalny middleware w Express?

+17 pytań z rozmów

Opanuj Node.js / NestJS na następną rozmowę

Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.

Zacznij za darmo