Hva er Express JS?

Hva er Express JS?

Uttrykke.JS er en node.JS Web-rammeverk som brukes til back-end webapplikasjoner og websider. Express er under MIT -lisens, så det er åpent for alle å bruke og fritt tilgjengelig. Express JS brukes hovedsakelig til å bygge webapplikasjoner og API -er, og det gjør prosessen veldig enkel og rask fordi den bare krever JavaScript. Nettapplikasjoner er ganske enkelt webapper som man kan kjøre i nettleseren. Express JS er veldig populær blant bakenden, så vel som hele Stack -nettutviklerne på grunn av dens fleksibilitet og minimale funksjoner, samt å gi et robust sett med funksjoner for både nett- og mobilapplikasjon.

Node.JS er et åpent kildekildemiljø som lar brukere kjøre JavaScript både på klientsiden og serversiden. Node. JS er bygget på V8 Chrome -motoren og kan kjøre på forskjellige plattformer som Windows, Mac OS, Linux, UNIX, etc.

Express letter rask utvikling av noden.JS -baserte webapplikasjoner og noen av kjernefunksjonene til Express JS er som følger:

  • Lar midtrewares satt opp for å svare på HTTP -forespørsler
  • Raskere utvikling av serversiden
  • Tilbyr svært avansert rutesystem
  • Tillater bygging av dynamiske websider ved å tilby malmotorer.
  • Feilsøkingsmekanisme er gitt, og gjør feilsøking enkelt

Fordeler med ekspress JS

Nå som vi vet hva Express JS er og hva som er funksjonene i Express JS, la oss ta et nytt skritt og finne noen av fordelene med Express JS:

  • Lett å lære ettersom alt gjøres i JavaScript og følgelig ikke behov for å lære et annet språk.
  • For front-end-utviklere blir det enkelt å utvikle back-end ved hjelp av Express JS.
  • Man kan bli en full-stack-utvikler ved å bruke bare ett språk.
  • Express JS Framework Bruk og tilpasning er veldig enkel
  • Express gir en mellomvaremodul som er fleksibel og brukes til å utføre noen ekstra oppgaver på respons og forespørsler.
  • Kompleksiteter av node JS blir tatt bort, så vel som nyttige funksjoner blir lagt til noden.JS HTTP -server
  • Ultra-rask I/O
  • Håndteringsforespørsler er enkelt, da små modulære og vedlikeholdbare funksjoner er gitt.

Installer Express JS

Vi kan installere Express JS ved å åpne redigeringsterminalen eller operativsystemet CMD og utføre den nedenfor-nevnte kommandoen:

$ npm install Express - -LAVE

Kommandoen ovenfor vil installere Express JS globalt ved hjelp av NPM, og dette kan derfor brukes til å bygge webapplikasjoner ved hjelp av node -terminalen. Installasjonen er nå gjort i Node_Modules -katalogen, og det opprettes en ny katalog med navnet Express inne i Node_Modules -katalogen.

Express JS Eksempel

La oss nå implementere et eksempel i Express JS hvor vi starter en server og lytter på port 8000 for tilkobling og utgangen som den vil gi er velkomstbegynnerne! Hver gang hjemmesiden skal bli kalt. Imidlertid må det huskes at hvis du får tilgang til en annen side eller URL, vil det gi en feil på 404 ikke funnet.

// Import Express
var express = krever ('ekspress');
var app = express ();
app.få ('/', funksjon (req, res)
res.Send ('Velkommen nybegynnere!');
);
var server = app.lytt (8000, funksjon ()
var port = server.adresse().havn;
konsoll.Logg ("Lytter ved port", port);
);

Åpne redaktørterminalen og utfør følgende kommando i redigeringsterminalen:

$ nodeeksempel.JS

Åpne deretter nettleseren og søk etter følgende lenke:

http: // localhost: 8000/

Når du søker på lenken ovenfor, vil du se hei nybegynnere! Produksjon:

Gratulerer! Du har opprettet din første Express JS -applikasjon.

Konklusjon

Express JS er en åpen kildekode, gratis node.JS Web Framework utgitt i 2010 og er robust, rask og asynkron karakter. Vi kan også si at Express JS bare er et lag bygget på toppen av Node JS som hjelper til med å håndtere ruter og servere. Express brukes til å utvikle både nett- og mobilapplikasjoner mens noden.JS er et kjøretidsmiljø bygget på Google V8-motoren.

I denne artikkelen dekket vi den innledende delen av Express JS og diskuterte hva som er Express JS, og gikk deretter gjennom Express JS -funksjoner og fordeler. På toppen av det installerte vi også Express JS i vår VS -kodeditor og forklarte et eksempel. Vi håper ved å følge denne artikkelen, må du ha fått den nødvendige kunnskapen om hva som er Express JS.