Tworzenie prostej aplikacji internetowej za pomocą Node.js i Express

Express to potężny i elastyczny framework aplikacji internetowych oparty na Node.js. Dzięki prostej składni i lekkiej strukturze Express umożliwia szybkie tworzenie aplikacji internetowych reagujących na użytkownika.

Express zapewnia funkcje i narzędzia niezbędne do obsługi żądań HTTP, budowania tras, zarządzania oprogramowaniem pośredniczącym i renderowania zawartości dynamicznej. Umożliwia tworzenie solidnych i elastycznych aplikacji internetowych, od prostych stron internetowych po złożone aplikacje internetowe

Aby korzystać z Express, musisz zainstalować framework i utworzyć serwer do nasłuchiwania żądań od klientów. Definiując trasy i oprogramowanie pośrednie, możesz obsługiwać żądania, uzyskiwać dostęp do baz danych, przeprowadzać uwierzytelnianie i zabezpieczać oraz wyświetlać dynamiczną zawartość użytkownikom.

 

Oto konkretny przykład budowania aplikacji z listą rzeczy do zrobienia przy użyciu Express:

Krok 1: Instalacja i konfiguracja projektu

  1. Zainstaluj Node.js na swoim komputerze( https://nodejs.org ).
  2. Otwórz terminal i utwórz nowy katalog dla swojego projektu: mkdir todo-app.
  3. Przejdź do katalogu projektu: cd todo-app.
  4. Zainicjuj nowy projekt Node.js: npm init -y.

Krok 2: Zainstaluj Express

  1. Zainstaluj Express pakiet:. npm install express

Krok 3: Utwórz plik server.js

  1. Utwórz nowy plik o nazwie server.js w katalogu projektu.
  2. Otwórz plik server.js i dodaj następującą treść:
// Import the Express module  
const express = require('express');  
  
// Create an Express app  
const app = express();  
  
// Define a route for the home page  
app.get('/',(req, res) => {  
  res.send('Welcome to the To-Do List App!');  
});  
  
// Start the server  
app.listen(3000,() => {  
  console.log('Server is running on port 3000');  
});  
​

 

Krok 4: Uruchom aplikację

  1. Otwórz Terminal i przejdź do katalogu projektu(todo-app).
  2. Uruchom aplikację za pomocą polecenia: node server.js.
  3. Otwórz przeglądarkę internetową i przejdź do adresu URL: http://localhost:3000.
  4. Zobaczysz komunikat „Witamy w aplikacji Lista rzeczy do zrobienia!” wyświetlane w Twojej przeglądarce.

To prosty przykład budowania aplikacji internetowej przy użyciu Node.js i Express. Możesz rozszerzyć tę aplikację, dodając funkcje, takie jak dodawanie, edytowanie i usuwanie zadań z listy rzeczy do zrobienia.