Express web application development :: learn how to develop web applications with the Express framework from scratch /
Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible. If you are looking to use Express to build your next web application...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Pub.,
2013.
|
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible. If you are looking to use Express to build your next web application, ""Express Web Application Development"" will help you get started and take you right through to Express' advanced features. You will need to have an intermediate knowledge of JavaScript to get the most out of this book. |
Beschreibung: | 1 online resource (v, 217 pages) : illustrations (chiefly color) |
ISBN: | 9781849696555 1849696551 1849696543 9781849696548 |
Internformat
MARC
LEADER | 00000cam a2200000Ma 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn854569180 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 130716s2013 enka o 001 0 eng d | ||
040 | |a E7B |b eng |e pn |c E7B |d OCLCQ |d OCLCO |d OCLCF |d COO |d EBLCP |d IDEBK |d MEAUC |d UMI |d DEBSZ |d N$T |d YDXCP |d OCLCQ |d D6H |d AGLDB |d MOR |d CCO |d PIFAG |d ZCU |d MERUC |d OCLCQ |d U3W |d STF |d WRM |d OCLCQ |d VTS |d NRAMU |d ICG |d NLE |d INT |d VT2 |d OCLCQ |d AU@ |d OCLCQ |d UKMGB |d OCLCQ |d A6Q |d DKC |d OCLCQ |d UKAHL |d OCLCQ |d AJS |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d SXB |d OCLCQ | ||
016 | 7 | |a 018014397 |2 Uk | |
019 | |a 852757350 |a 857504770 |a 961635829 |a 962648710 |a 974766522 |a 974861976 |a 981863139 |a 989447590 |a 1005639290 |a 1018000176 |a 1041908993 |a 1048749056 |a 1049121330 |a 1052110638 |a 1053604209 |a 1058138068 |a 1081185431 |a 1083550963 |a 1103275652 |a 1129341398 | ||
020 | |a 9781849696555 |q (e-book) | ||
020 | |a 1849696551 |q (e-book) | ||
020 | |a 1849696543 | ||
020 | |a 9781849696548 | ||
020 | |z 9781849696548 | ||
035 | |a (OCoLC)854569180 |z (OCoLC)852757350 |z (OCoLC)857504770 |z (OCoLC)961635829 |z (OCoLC)962648710 |z (OCoLC)974766522 |z (OCoLC)974861976 |z (OCoLC)981863139 |z (OCoLC)989447590 |z (OCoLC)1005639290 |z (OCoLC)1018000176 |z (OCoLC)1041908993 |z (OCoLC)1048749056 |z (OCoLC)1049121330 |z (OCoLC)1052110638 |z (OCoLC)1053604209 |z (OCoLC)1058138068 |z (OCoLC)1081185431 |z (OCoLC)1083550963 |z (OCoLC)1103275652 |z (OCoLC)1129341398 | ||
037 | |a CL0500000278 |b Safari Books Online | ||
050 | 4 | |a TK5105.888 |b .Y33 2013eb | |
072 | 7 | |a COM |x 000000 |2 bisacsh | |
082 | 7 | |a 006.76 | |
049 | |a MAIN | ||
100 | 1 | |a Yaapa, Hage. | |
245 | 1 | 0 | |a Express web application development : |b learn how to develop web applications with the Express framework from scratch / |c Hage Yaapa. |
260 | |a Birmingham : |b Packt Pub., |c 2013. | ||
300 | |a 1 online resource (v, 217 pages) : |b illustrations (chiefly color) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Community experience distilled | |
505 | 0 | |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: What is Express?; What is Express?; The story of Express; Installing Express; The stuff that makes up Express; The application object; The request object; The response object; Concepts used in Express; Asynchronous JavaScript; Node modules; Express apps are Node modules; Middlewares; Request flow; Node HTTP/HTTPS API; Summary; Chapter 2: Your First Express App; Your first Express app; The Express manifest file; A very basic Express app; Starting and stopping the app. | |
505 | 8 | |a Analyzing the outputExpress app with views; A public directory for the app; Auto-generating an Express app; Empowering Express with middlewares; Empowering Express with Node modules; Logging requests to the App; Using a configuration file; Setting and getting application options; Express in different environments; Summary; Chapter 3: Understanding Express Routes; What are Routes?; A quick introduction to HTTP verbs; Revisiting the router middleware; Defining routes for the app; Route identifiers; Order of route precedence; How to handle routes; How to organize routes; Using Node modules. | |
505 | 8 | |a Namespaced routingResourceful routing; Making a choice; Summary; Chapter 4: Response From the Server; A primer on HTTP response; HTTP status codes; 1xx; 2xx; 3xx; 4xx; 5xx; HTTP response headers; Media types; HTTP response in Express; Setting the HTTP status code; Setting HTTP headers; Sending data; Plain text; HTML; JSON; JSONP; Serving static files; Serving files programmatically; Serving error pages; Content negotiation; Redirecting a request; Summary; Chapter 5: The Jade Templating Language; What is Jade?; Generating HTML tags; Hierarchy of HTML elements; Assigning IDs; Assigning classes. | |
505 | 8 | |a Specifying HTML attributesCreating text content; Filters; Declaring the document's Doctype; Programmability in Jade; Variables; Interpolation; Control structures; JavaScript constructs; Jade constructs; Modularization; Includes; Template inheritance; Mixins; Escaping; Comments; Summary; Chapter 6: The Stylus CSS Preprocessor; Introduction; Enabling Stylus in Express; Selectors; Selector blocks; Hierarchy; Rules; @import; @media; @font-face; @keyframes; @extend; @css; Programmability; Variables; Literals; Lists; Tuples; Mixins; Functions; Comments; Operators; Conditionals. | |
505 | 8 | |a If, else if, and elseunless; Built-in functions; Summary; Chapter 7: Forms, Cookies, and Sessions; Using forms to submit data; Handling GET submissions; Reading form data; Reading URL query parameters; Handling multiple options; Handling POST submissions; Enabling POST data parsing; Reading form data; Handling text-only forms; Handling file uploads; More about file uploads; Submission via simulated methods; Data in named segments; Reading data; Using cookies to store data; Creating cookies; Reading cookies; Updating cookies; Session cookies; Signed cookies; Deleting cookies. | |
520 | |a Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible. If you are looking to use Express to build your next web application, ""Express Web Application Development"" will help you get started and take you right through to Express' advanced features. You will need to have an intermediate knowledge of JavaScript to get the most out of this book. | ||
650 | 0 | |a Web site development. |0 http://id.loc.gov/authorities/subjects/sh98004795 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a Sites Web |x Développement. | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a COMPUTERS |x General. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Web site development |2 fast | |
758 | |i has work: |a Express Web Application Development (Text) |1 https://id.oclc.org/worldcat/entity/E39PCYXthWB9qDFHMJrXk6qDTw |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Yaapa, Hage. |t Express Web Application Development. |d Birmingham : Packt Publishing, ©2013 |z 9781849696548 |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=604070 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n AH26851212 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1220932 | ||
938 | |a ebrary |b EBRY |n ebr10728435 | ||
938 | |a EBSCOhost |b EBSC |n 604070 | ||
938 | |a ProQuest MyiLibrary Digital eBook Collection |b IDEB |n cis26003896 | ||
938 | |a YBP Library Services |b YANK |n 10861462 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn854569180 |
---|---|
_version_ | 1816882239556812800 |
adam_text | |
any_adam_object | |
author | Yaapa, Hage |
author_facet | Yaapa, Hage |
author_role | |
author_sort | Yaapa, Hage |
author_variant | h y hy |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.888 .Y33 2013eb |
callnumber-search | TK5105.888 .Y33 2013eb |
callnumber-sort | TK 45105.888 Y33 42013EB |
callnumber-subject | TK - Electrical and Nuclear Engineering |
collection | ZDB-4-EBA |
contents | Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: What is Express?; What is Express?; The story of Express; Installing Express; The stuff that makes up Express; The application object; The request object; The response object; Concepts used in Express; Asynchronous JavaScript; Node modules; Express apps are Node modules; Middlewares; Request flow; Node HTTP/HTTPS API; Summary; Chapter 2: Your First Express App; Your first Express app; The Express manifest file; A very basic Express app; Starting and stopping the app. Analyzing the outputExpress app with views; A public directory for the app; Auto-generating an Express app; Empowering Express with middlewares; Empowering Express with Node modules; Logging requests to the App; Using a configuration file; Setting and getting application options; Express in different environments; Summary; Chapter 3: Understanding Express Routes; What are Routes?; A quick introduction to HTTP verbs; Revisiting the router middleware; Defining routes for the app; Route identifiers; Order of route precedence; How to handle routes; How to organize routes; Using Node modules. Namespaced routingResourceful routing; Making a choice; Summary; Chapter 4: Response From the Server; A primer on HTTP response; HTTP status codes; 1xx; 2xx; 3xx; 4xx; 5xx; HTTP response headers; Media types; HTTP response in Express; Setting the HTTP status code; Setting HTTP headers; Sending data; Plain text; HTML; JSON; JSONP; Serving static files; Serving files programmatically; Serving error pages; Content negotiation; Redirecting a request; Summary; Chapter 5: The Jade Templating Language; What is Jade?; Generating HTML tags; Hierarchy of HTML elements; Assigning IDs; Assigning classes. Specifying HTML attributesCreating text content; Filters; Declaring the document's Doctype; Programmability in Jade; Variables; Interpolation; Control structures; JavaScript constructs; Jade constructs; Modularization; Includes; Template inheritance; Mixins; Escaping; Comments; Summary; Chapter 6: The Stylus CSS Preprocessor; Introduction; Enabling Stylus in Express; Selectors; Selector blocks; Hierarchy; Rules; @import; @media; @font-face; @keyframes; @extend; @css; Programmability; Variables; Literals; Lists; Tuples; Mixins; Functions; Comments; Operators; Conditionals. If, else if, and elseunless; Built-in functions; Summary; Chapter 7: Forms, Cookies, and Sessions; Using forms to submit data; Handling GET submissions; Reading form data; Reading URL query parameters; Handling multiple options; Handling POST submissions; Enabling POST data parsing; Reading form data; Handling text-only forms; Handling file uploads; More about file uploads; Submission via simulated methods; Data in named segments; Reading data; Using cookies to store data; Creating cookies; Reading cookies; Updating cookies; Session cookies; Signed cookies; Deleting cookies. |
ctrlnum | (OCoLC)854569180 |
dewey-full | 006.76 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 006 - Special computer methods |
dewey-raw | 006.76 |
dewey-search | 006.76 |
dewey-sort | 16.76 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06911cam a2200649Ma 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn854569180</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr cn|||||||||</controlfield><controlfield tag="008">130716s2013 enka o 001 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">E7B</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">E7B</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">COO</subfield><subfield code="d">EBLCP</subfield><subfield code="d">IDEBK</subfield><subfield code="d">MEAUC</subfield><subfield code="d">UMI</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">N$T</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">D6H</subfield><subfield code="d">AGLDB</subfield><subfield code="d">MOR</subfield><subfield code="d">CCO</subfield><subfield code="d">PIFAG</subfield><subfield code="d">ZCU</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">U3W</subfield><subfield code="d">STF</subfield><subfield code="d">WRM</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">VTS</subfield><subfield code="d">NRAMU</subfield><subfield code="d">ICG</subfield><subfield code="d">NLE</subfield><subfield code="d">INT</subfield><subfield code="d">VT2</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKMGB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">A6Q</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UKAHL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">AJS</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">018014397</subfield><subfield code="2">Uk</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">852757350</subfield><subfield code="a">857504770</subfield><subfield code="a">961635829</subfield><subfield code="a">962648710</subfield><subfield code="a">974766522</subfield><subfield code="a">974861976</subfield><subfield code="a">981863139</subfield><subfield code="a">989447590</subfield><subfield code="a">1005639290</subfield><subfield code="a">1018000176</subfield><subfield code="a">1041908993</subfield><subfield code="a">1048749056</subfield><subfield code="a">1049121330</subfield><subfield code="a">1052110638</subfield><subfield code="a">1053604209</subfield><subfield code="a">1058138068</subfield><subfield code="a">1081185431</subfield><subfield code="a">1083550963</subfield><subfield code="a">1103275652</subfield><subfield code="a">1129341398</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849696555</subfield><subfield code="q">(e-book)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849696551</subfield><subfield code="q">(e-book)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1849696543</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781849696548</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781849696548</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)854569180</subfield><subfield code="z">(OCoLC)852757350</subfield><subfield code="z">(OCoLC)857504770</subfield><subfield code="z">(OCoLC)961635829</subfield><subfield code="z">(OCoLC)962648710</subfield><subfield code="z">(OCoLC)974766522</subfield><subfield code="z">(OCoLC)974861976</subfield><subfield code="z">(OCoLC)981863139</subfield><subfield code="z">(OCoLC)989447590</subfield><subfield code="z">(OCoLC)1005639290</subfield><subfield code="z">(OCoLC)1018000176</subfield><subfield code="z">(OCoLC)1041908993</subfield><subfield code="z">(OCoLC)1048749056</subfield><subfield code="z">(OCoLC)1049121330</subfield><subfield code="z">(OCoLC)1052110638</subfield><subfield code="z">(OCoLC)1053604209</subfield><subfield code="z">(OCoLC)1058138068</subfield><subfield code="z">(OCoLC)1081185431</subfield><subfield code="z">(OCoLC)1083550963</subfield><subfield code="z">(OCoLC)1103275652</subfield><subfield code="z">(OCoLC)1129341398</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000278</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">TK5105.888</subfield><subfield code="b">.Y33 2013eb</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">000000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">006.76</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Yaapa, Hage.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Express web application development :</subfield><subfield code="b">learn how to develop web applications with the Express framework from scratch /</subfield><subfield code="c">Hage Yaapa.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Pub.,</subfield><subfield code="c">2013.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (v, 217 pages) :</subfield><subfield code="b">illustrations (chiefly color)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community experience distilled</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: What is Express?; What is Express?; The story of Express; Installing Express; The stuff that makes up Express; The application object; The request object; The response object; Concepts used in Express; Asynchronous JavaScript; Node modules; Express apps are Node modules; Middlewares; Request flow; Node HTTP/HTTPS API; Summary; Chapter 2: Your First Express App; Your first Express app; The Express manifest file; A very basic Express app; Starting and stopping the app.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Analyzing the outputExpress app with views; A public directory for the app; Auto-generating an Express app; Empowering Express with middlewares; Empowering Express with Node modules; Logging requests to the App; Using a configuration file; Setting and getting application options; Express in different environments; Summary; Chapter 3: Understanding Express Routes; What are Routes?; A quick introduction to HTTP verbs; Revisiting the router middleware; Defining routes for the app; Route identifiers; Order of route precedence; How to handle routes; How to organize routes; Using Node modules.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Namespaced routingResourceful routing; Making a choice; Summary; Chapter 4: Response From the Server; A primer on HTTP response; HTTP status codes; 1xx; 2xx; 3xx; 4xx; 5xx; HTTP response headers; Media types; HTTP response in Express; Setting the HTTP status code; Setting HTTP headers; Sending data; Plain text; HTML; JSON; JSONP; Serving static files; Serving files programmatically; Serving error pages; Content negotiation; Redirecting a request; Summary; Chapter 5: The Jade Templating Language; What is Jade?; Generating HTML tags; Hierarchy of HTML elements; Assigning IDs; Assigning classes.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Specifying HTML attributesCreating text content; Filters; Declaring the document's Doctype; Programmability in Jade; Variables; Interpolation; Control structures; JavaScript constructs; Jade constructs; Modularization; Includes; Template inheritance; Mixins; Escaping; Comments; Summary; Chapter 6: The Stylus CSS Preprocessor; Introduction; Enabling Stylus in Express; Selectors; Selector blocks; Hierarchy; Rules; @import; @media; @font-face; @keyframes; @extend; @css; Programmability; Variables; Literals; Lists; Tuples; Mixins; Functions; Comments; Operators; Conditionals.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">If, else if, and elseunless; Built-in functions; Summary; Chapter 7: Forms, Cookies, and Sessions; Using forms to submit data; Handling GET submissions; Reading form data; Reading URL query parameters; Handling multiple options; Handling POST submissions; Enabling POST data parsing; Reading form data; Handling text-only forms; Handling file uploads; More about file uploads; Submission via simulated methods; Data in named segments; Reading data; Using cookies to store data; Creating cookies; Reading cookies; Updating cookies; Session cookies; Signed cookies; Deleting cookies.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible. If you are looking to use Express to build your next web application, ""Express Web Application Development"" will help you get started and take you right through to Express' advanced features. You will need to have an intermediate knowledge of JavaScript to get the most out of this book.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Web site development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh98004795</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Sites Web</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web site development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Express Web Application Development (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCYXthWB9qDFHMJrXk6qDTw</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="a">Yaapa, Hage.</subfield><subfield code="t">Express Web Application Development.</subfield><subfield code="d">Birmingham : Packt Publishing, ©2013</subfield><subfield code="z">9781849696548</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=604070</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">AH26851212</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBL - Ebook Library</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1220932</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ebrary</subfield><subfield code="b">EBRY</subfield><subfield code="n">ebr10728435</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">604070</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest MyiLibrary Digital eBook Collection</subfield><subfield code="b">IDEB</subfield><subfield code="n">cis26003896</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">10861462</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
id | ZDB-4-EBA-ocn854569180 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:25:27Z |
institution | BVB |
isbn | 9781849696555 1849696551 1849696543 9781849696548 |
language | English |
oclc_num | 854569180 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource (v, 217 pages) : illustrations (chiefly color) |
psigel | ZDB-4-EBA |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | Packt Pub., |
record_format | marc |
series | Community experience distilled. |
series2 | Community experience distilled |
spelling | Yaapa, Hage. Express web application development : learn how to develop web applications with the Express framework from scratch / Hage Yaapa. Birmingham : Packt Pub., 2013. 1 online resource (v, 217 pages) : illustrations (chiefly color) text txt rdacontent computer c rdamedia online resource cr rdacarrier Community experience distilled Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: What is Express?; What is Express?; The story of Express; Installing Express; The stuff that makes up Express; The application object; The request object; The response object; Concepts used in Express; Asynchronous JavaScript; Node modules; Express apps are Node modules; Middlewares; Request flow; Node HTTP/HTTPS API; Summary; Chapter 2: Your First Express App; Your first Express app; The Express manifest file; A very basic Express app; Starting and stopping the app. Analyzing the outputExpress app with views; A public directory for the app; Auto-generating an Express app; Empowering Express with middlewares; Empowering Express with Node modules; Logging requests to the App; Using a configuration file; Setting and getting application options; Express in different environments; Summary; Chapter 3: Understanding Express Routes; What are Routes?; A quick introduction to HTTP verbs; Revisiting the router middleware; Defining routes for the app; Route identifiers; Order of route precedence; How to handle routes; How to organize routes; Using Node modules. Namespaced routingResourceful routing; Making a choice; Summary; Chapter 4: Response From the Server; A primer on HTTP response; HTTP status codes; 1xx; 2xx; 3xx; 4xx; 5xx; HTTP response headers; Media types; HTTP response in Express; Setting the HTTP status code; Setting HTTP headers; Sending data; Plain text; HTML; JSON; JSONP; Serving static files; Serving files programmatically; Serving error pages; Content negotiation; Redirecting a request; Summary; Chapter 5: The Jade Templating Language; What is Jade?; Generating HTML tags; Hierarchy of HTML elements; Assigning IDs; Assigning classes. Specifying HTML attributesCreating text content; Filters; Declaring the document's Doctype; Programmability in Jade; Variables; Interpolation; Control structures; JavaScript constructs; Jade constructs; Modularization; Includes; Template inheritance; Mixins; Escaping; Comments; Summary; Chapter 6: The Stylus CSS Preprocessor; Introduction; Enabling Stylus in Express; Selectors; Selector blocks; Hierarchy; Rules; @import; @media; @font-face; @keyframes; @extend; @css; Programmability; Variables; Literals; Lists; Tuples; Mixins; Functions; Comments; Operators; Conditionals. If, else if, and elseunless; Built-in functions; Summary; Chapter 7: Forms, Cookies, and Sessions; Using forms to submit data; Handling GET submissions; Reading form data; Reading URL query parameters; Handling multiple options; Handling POST submissions; Enabling POST data parsing; Reading form data; Handling text-only forms; Handling file uploads; More about file uploads; Submission via simulated methods; Data in named segments; Reading data; Using cookies to store data; Creating cookies; Reading cookies; Updating cookies; Session cookies; Signed cookies; Deleting cookies. Express Web Application Development is a practical introduction to learning about Express. Each chapter introduces you to a different area of Express, using screenshots and examples to get you up and running as quickly as possible. If you are looking to use Express to build your next web application, ""Express Web Application Development"" will help you get started and take you right through to Express' advanced features. You will need to have an intermediate knowledge of JavaScript to get the most out of this book. Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Sites Web Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Web site development fast has work: Express Web Application Development (Text) https://id.oclc.org/worldcat/entity/E39PCYXthWB9qDFHMJrXk6qDTw https://id.oclc.org/worldcat/ontology/hasWork Print version: Yaapa, Hage. Express Web Application Development. Birmingham : Packt Publishing, ©2013 9781849696548 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=604070 Volltext |
spellingShingle | Yaapa, Hage Express web application development : learn how to develop web applications with the Express framework from scratch / Community experience distilled. Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: What is Express?; What is Express?; The story of Express; Installing Express; The stuff that makes up Express; The application object; The request object; The response object; Concepts used in Express; Asynchronous JavaScript; Node modules; Express apps are Node modules; Middlewares; Request flow; Node HTTP/HTTPS API; Summary; Chapter 2: Your First Express App; Your first Express app; The Express manifest file; A very basic Express app; Starting and stopping the app. Analyzing the outputExpress app with views; A public directory for the app; Auto-generating an Express app; Empowering Express with middlewares; Empowering Express with Node modules; Logging requests to the App; Using a configuration file; Setting and getting application options; Express in different environments; Summary; Chapter 3: Understanding Express Routes; What are Routes?; A quick introduction to HTTP verbs; Revisiting the router middleware; Defining routes for the app; Route identifiers; Order of route precedence; How to handle routes; How to organize routes; Using Node modules. Namespaced routingResourceful routing; Making a choice; Summary; Chapter 4: Response From the Server; A primer on HTTP response; HTTP status codes; 1xx; 2xx; 3xx; 4xx; 5xx; HTTP response headers; Media types; HTTP response in Express; Setting the HTTP status code; Setting HTTP headers; Sending data; Plain text; HTML; JSON; JSONP; Serving static files; Serving files programmatically; Serving error pages; Content negotiation; Redirecting a request; Summary; Chapter 5: The Jade Templating Language; What is Jade?; Generating HTML tags; Hierarchy of HTML elements; Assigning IDs; Assigning classes. Specifying HTML attributesCreating text content; Filters; Declaring the document's Doctype; Programmability in Jade; Variables; Interpolation; Control structures; JavaScript constructs; Jade constructs; Modularization; Includes; Template inheritance; Mixins; Escaping; Comments; Summary; Chapter 6: The Stylus CSS Preprocessor; Introduction; Enabling Stylus in Express; Selectors; Selector blocks; Hierarchy; Rules; @import; @media; @font-face; @keyframes; @extend; @css; Programmability; Variables; Literals; Lists; Tuples; Mixins; Functions; Comments; Operators; Conditionals. If, else if, and elseunless; Built-in functions; Summary; Chapter 7: Forms, Cookies, and Sessions; Using forms to submit data; Handling GET submissions; Reading form data; Reading URL query parameters; Handling multiple options; Handling POST submissions; Enabling POST data parsing; Reading form data; Handling text-only forms; Handling file uploads; More about file uploads; Submission via simulated methods; Data in named segments; Reading data; Using cookies to store data; Creating cookies; Reading cookies; Updating cookies; Session cookies; Signed cookies; Deleting cookies. Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Sites Web Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Web site development fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh98004795 http://id.loc.gov/authorities/subjects/sh95009362 |
title | Express web application development : learn how to develop web applications with the Express framework from scratch / |
title_auth | Express web application development : learn how to develop web applications with the Express framework from scratch / |
title_exact_search | Express web application development : learn how to develop web applications with the Express framework from scratch / |
title_full | Express web application development : learn how to develop web applications with the Express framework from scratch / Hage Yaapa. |
title_fullStr | Express web application development : learn how to develop web applications with the Express framework from scratch / Hage Yaapa. |
title_full_unstemmed | Express web application development : learn how to develop web applications with the Express framework from scratch / Hage Yaapa. |
title_short | Express web application development : |
title_sort | express web application development learn how to develop web applications with the express framework from scratch |
title_sub | learn how to develop web applications with the Express framework from scratch / |
topic | Web site development. http://id.loc.gov/authorities/subjects/sh98004795 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Sites Web Développement. Logiciels d'application Développement. COMPUTERS General. bisacsh Application software Development fast Web site development fast |
topic_facet | Web site development. Application software Development. Sites Web Développement. Logiciels d'application Développement. COMPUTERS General. Application software Development Web site development |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=604070 |
work_keys_str_mv | AT yaapahage expresswebapplicationdevelopmentlearnhowtodevelopwebapplicationswiththeexpressframeworkfromscratch |