express
Aloitus express kanssa
Yleiskatsaus
Express.js on nopea, mielipiteetön, minimalistinen web-kehys Node.js:lle. Se tarjoaa vankat ominaisuudet web-sovellusten ja API:en rakentamiseen keskittyen yksinkertaisuuteen ja joustavuuteen.
Aloittaminen
Repositorion kloonaamisen jälkeen seuraa näitä vaiheita:
1
Asenna Riippuvuudet
npm install
2
Kopioi Ympäristötiedosto
cp .env.example .env
3
Käynnistä Kehityspalvelin
npm run dev
Projektirakenne
├── src/
│ ├── controllers/ # Pyyntökäsittelijät
│ ├── middleware/ # Mukautettu middleware
│ ├── models/ # Tietomallit
│ ├── routes/ # Reittimääritykset
│ ├── services/ # Liiketoimintalogiikka
│ └── app.js # Express-sovelluksen asetukset
├── public/ # Staattiset tiedostot
├── views/ # Mallitiedostot (jos käytetään)
├── package.json # Riippuvuudet ja skriptit
└── .env # Ympäristömuuttujat
Keskeiset Käsitteet
Reititys
Määritä reitit käyttämällä app.get(), app.post(), jne.
Middleware
Käytä app.use() pyyntöjen käsittelyyn, todentamiseen, lokitukseen.
Request & Response
Käytä pyyntötietoja req kautta ja lähetä vastauksia res kautta.
Hyödyllisiä Komentoja
npm run dev
Käynnistä kehityspalvelin nodemonilla
npm start
Käynnistä tuotantopalvelin
npm test
Suorita testit
Lisätietoja löytyy virallisesta Express.js Dokumentaatiosta.