Skip to content

Instantly share code, notes, and snippets.

@EvanHahn
Last active September 29, 2023 14:14
  • Star 9 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save EvanHahn/5673968 to your computer and use it in GitHub Desktop.
Do you love anime?
// Start Express
const express = require("express");
const app = express();
// Set the view directory to /views
app.set("views", __dirname + "/views");
// Let's use the Pug templating language
app.set("view engine", "pug");
// Do you love anime?
app.get("/", (request, response) => {
response.render("index", { message: "I love anime" });
});
// Start that server
app.listen(1337);
//- Put this in views/index.pug
doctype html
html
body
h1 Hello, world!
p= message
{
"name": "i_love_anime",
"private": true,
"author": "Evan Hahn",
"license": "WTFPL",
"dependencies": {
"express": "^4.16.4",
"pug": "^2.0.3"
}
}
@MohanL
Copy link

MohanL commented Jan 11, 2016

Great tutorial, except some parts are outdated.
in the index.jade, doctype 5 is deprecated, doctype html is working

@nicolas-tournier
Copy link

Great tutorial, thanks!

@holmberd
Copy link

holmberd commented May 2, 2016

Good tutorial, I'm feeling positive to go from Node.js into the world of Express, and that is always a good start.

@pilgrim011
Copy link

One of the best tutorials on the Internet, thank you!

@chrisdemetriad
Copy link

3 years later, still one of the best Node/Express tutorials.

@orsh99
Copy link

orsh99 commented Feb 25, 2017

Really loved it. Thanks!

@wewark
Copy link

wewark commented Mar 21, 2017

It's 2017 and this tutorial is still awesome.

@MukulGupta1
Copy link

A very well-written and easy to understand tutorial.
Great job and thanks a lot :)

@GrannyCamper
Copy link

Thank you, Im still learning. But hallo Express, here I come.

@william-xue
Copy link

棒棒哒

@sefields
Copy link

Great tutorial that made me chuckle and learn at the same time–in the words of Owen Wilson, "wow"!

@RaedAddala
Copy link

Great Tuto. Thanks a lot

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment