Movatterモバイル変換


[0]ホーム

URL:


Hopp til innhold
Wikipedia
Søk

Express.js

Fra Wikipedia, den frie encyklopedi
Express.js
Utgitt 16. november 2010
Nyeste versjon5.2.1(1. desember 2025)[1]
Kodelagerhttps://github.com/expressjs/express
OperativsystemLinux, Mac, Windows
Skrevet iJavaScript
SjangerWebrammeverk, APIer
TypeWebrammeverk
LisensMIT-lisensen[2]
Nettstedexpressjs.[3]
expressjs.c

Express.js (vanligvis bare omtalt somExpress) er etJavaScript-rammeverk basert påNode.js-plattformen. Express brukes til utvikling av serverside-programvare, slik somwebapplikasjoner ogHTTP-APIer, og erfri programvare.

Express ble lansert i 2010, og var inspirert avRuby-webserverenSinatra. TJ Holowaychuk skrev den første versjonen av Express.[4] I 2014 ble eierskapet overført til selskapetStrongloop, og medIBMs oppkjøp av disse i 2015 ble Express-eierskapet overtatt av sistnevnte.[5][6]

Express utgjør sammen medMongoDB,AngularJS og Node.js den såkalteMEAN-stacken.

Eksempel

[rediger |rediger kilde]

Koden under kan kjøres på Node.js, og vil starte en Express-webserver som lytter påTCP-port 3000. Den vil svare med tekststrengen «Hallo, verden!» til alle klienter som ber om ressursen/hallo. Med andre ord: Dersom applikasjonen kjører på enserver som kan nås på http://example.org, så vil allenettlesere som går til adressehttp://example.org:3000/hallo få «Hallo, verden!» returnert.

varexpress=require('express');varapp=express();app.get('/hallo',function(request,response){response.send('Hallo, verden!');})app.listen(3000);

Referanser

[rediger |rediger kilde]
  1. ^«Release 5.2.1». 1. desember 2025. Besøkt 2. desember 2025. 
  2. ^https://github.com/expressjs/express/blob/master/LICENSE.
  3. ^api.github.com, besøkt 16. januar 2017[Hentet fra Wikidata]
  4. ^«Express 1.0beta». TJ Holowaychuk. 16. juli 2010. Arkivert fraoriginalen 21. desember 2016. Besøkt 4. desember 2016. 
  5. ^«TJ Holowaychuk Passes Sponsorship of Express to StrongLoop». strongloop.com. 29. juli 2014. Arkivert fraoriginalen 11. oktober 2016. Besøkt 4. desember 2016. 
  6. ^«IBM snaps up StrongLoop to add Node.js smarts to BlueMix». infoworld.com. 10. september 2015. Besøkt 4. desember 2016. 

Eksterne lenker

[rediger |rediger kilde]
.NET
C++
ColdFusion
Common Lisp
Haskell
Java
JavaScript
Perl
PHP
Python
Ruby
Rust
Scala
Smalltalk
Other languages


Autoritetsdata
Hentet fra «https://no.wikipedia.org/w/index.php?title=Express.js&oldid=22913172»
Kategorier:
Skjulte kategorier:

[8]ページ先頭

©2009-2026 Movatter.jp