HTML and CSS Reference
In-Depth Information
This requires you to install the h5bp package using Node Package Manager ( NPM )
and the express package using the same. The h5bp package has a slew of con-
figurations that will be used when the server is started. If you wish to use only some
specific configurations, you can pass them in as options to the server function, as
shown in the following code snippet:
app.use(h5bp.server({
server: true,
setContentType: true,
removeEtag: true
});
Google App Engine
Some websites are also served from Google App Engine ( http://code.google.com/
appengine/ ), which requires your website's backend to be written in Java, Python, or
Go.
You need to ensure that the app.yaml file is in the root folder of your website.
The following table contains the summary of all the features available in HTML5 Boil-
erplate server configurations:
Google
App
Engine
Feature name
Apache Nginx IIS
Lighttpd Node.js
ETags
Yes
Yes
Yes Yes
No
No
Gzip
Yes
Yes
Yes Yes
Yes
Yes
Expires header
Yes
No
No No
Yes
No
Search WWH ::




Custom Search