Node.js: Professionell hochperformante Software entwickeln
NODE.JS// - What is Node.js and why should I care? Lernen Sie die Charakteristiken und typischen Einsatzgebiete von Node.js kennen. - Begleiten Sie uns im Umfeld von JavaScript und Node.js durch den kompletten Entwicklungszyklus – Develop, Build, Test, Run. - Erleben Sie Node.js in Aktion – anhand e...
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | German |
Veröffentlicht: |
München
Hanser
2015
|
Schlagworte: | |
Online-Zugang: | DE-1046 DE-1047 DE-473 Volltext |
Zusammenfassung: | NODE.JS// - What is Node.js and why should I care? Lernen Sie die Charakteristiken und typischen Einsatzgebiete von Node.js kennen. - Begleiten Sie uns im Umfeld von JavaScript und Node.js durch den kompletten Entwicklungszyklus – Develop, Build, Test, Run. - Erleben Sie Node.js in Aktion – anhand einer Vielzahl kleiner Beispiele, die typische Probleme und deren Lösung mit gängigen Tools und Frameworks zeigen. - Sammeln Sie ausreichend Hintergrundinformation und Best Practices, um selbst zu entscheiden, ob JavaScript und Node.js "the right tool for the job" ist. Es gibt nur wenige Sprachen, die sich seit so langer Zeit so klar am Markt behaupten wie JavaScript. Dies ist durchaus erstaunlich, wenn man sich vor Augen hält, wie der Werdegang von JavaScript aussieht und wie schlecht sein Ruf war. Mit Node.js und der darunter liegenden V8 Engine von Google ist mehr entstanden als nur eine hoch performante Server-Runtime: Wir können jetzt auf ein riesiges System von Modulen zurückgreifen und auf professionelle Entwicklungswerkzeuge, die den Vergleich mit Tools aus dem Enterprise-Umfeld nicht scheuen müssen. Wenn massiver Datenverkehr behandelt werden muss, ist Node.js eine valide Option, weil es Server viel besser auslasten kann als "traditionelle" Systeme. Es kann mehr Leistung auf vorhandener Hardware erbringen oder den selben Ansturm mit weniger Ressourcen abarbeiten. Führt man sich die bereits heute sichtbaren Auswirkungen der Digitalisierung vor Augen, so ist unstrittig, dass es immer weniger attraktiv sein wird, Systeme mit einem großen Resource-Footprint zu betreiben. Node.js und JavaScript hingegen können genau hier ihre Fähigkeiten ausspielen und werden sicherlich noch lange im Markt zu finden sein. |
Beschreibung: | 1 Online-Ressource (350 Seiten) |
ISBN: | 9783446437227 9783446437586 |
DOI: | 10.3139/9783446437586 |
Internformat
MARC
LEADER | 00000nam a22000008c 4500 | ||
---|---|---|---|
001 | BV042640120 | ||
003 | DE-604 | ||
005 | 20250312 | ||
007 | cr|uuu---uuuuu | ||
008 | 150625s2015 gw o|||| 00||| ger d | ||
020 | |a 9783446437227 |c Print |9 978-3-446-43722-7 | ||
020 | |a 9783446437586 |c Online |9 978-3-446-43758-6 | ||
024 | 7 | |a 10.3139/9783446437586 |2 doi | |
035 | |a (OCoLC)908623049 | ||
035 | |a (DE-599)BVBBV042640120 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-BY | ||
049 | |a DE-91 |a DE-1043 |a DE-1046 |a DE-1047 |a DE-1102 |a DE-858 |a DE-573 |a DE-860 |a DE-863 |a DE-862 |a DE-29 |a DE-898 |a DE-703 |a DE-92 |a DE-861 |a DE-20 |a DE-523 |a DE-473 |a DE-859 |a DE-1050 | ||
082 | 0 | |a 004 | |
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a DAT 362f |2 stub | ||
084 | |a DAT 332f |2 stub | ||
100 | 1 | |a Prediger, Robert |e Verfasser |4 aut | |
245 | 1 | 0 | |a Node.js |b Professionell hochperformante Software entwickeln |c Robert Prediger ; Ralph Winzinger |
264 | 1 | |a München |b Hanser |c 2015 | |
300 | |a 1 Online-Ressource (350 Seiten) | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | |a NODE.JS// - What is Node.js and why should I care? Lernen Sie die Charakteristiken und typischen Einsatzgebiete von Node.js kennen. - Begleiten Sie uns im Umfeld von JavaScript und Node.js durch den kompletten Entwicklungszyklus – Develop, Build, Test, Run. - Erleben Sie Node.js in Aktion – anhand einer Vielzahl kleiner Beispiele, die typische Probleme und deren Lösung mit gängigen Tools und Frameworks zeigen. - Sammeln Sie ausreichend Hintergrundinformation und Best Practices, um selbst zu entscheiden, ob JavaScript und Node.js "the right tool for the job" ist. Es gibt nur wenige Sprachen, die sich seit so langer Zeit so klar am Markt behaupten wie JavaScript. Dies ist durchaus erstaunlich, wenn man sich vor Augen hält, wie der Werdegang von JavaScript aussieht und wie schlecht sein Ruf war. Mit Node.js und der darunter liegenden V8 Engine von Google ist mehr entstanden als nur eine hoch performante Server-Runtime: Wir können jetzt auf ein riesiges System von Modulen zurückgreifen und auf professionelle Entwicklungswerkzeuge, die den Vergleich mit Tools aus dem Enterprise-Umfeld nicht scheuen müssen. Wenn massiver Datenverkehr behandelt werden muss, ist Node.js eine valide Option, weil es Server viel besser auslasten kann als "traditionelle" Systeme. Es kann mehr Leistung auf vorhandener Hardware erbringen oder den selben Ansturm mit weniger Ressourcen abarbeiten. Führt man sich die bereits heute sichtbaren Auswirkungen der Digitalisierung vor Augen, so ist unstrittig, dass es immer weniger attraktiv sein wird, Systeme mit einem großen Resource-Footprint zu betreiben. Node.js und JavaScript hingegen können genau hier ihre Fähigkeiten ausspielen und werden sicherlich noch lange im Markt zu finden sein. | ||
650 | 0 | 7 | |a Node.js |0 (DE-588)1027030742 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Node.js |0 (DE-588)1027030742 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Winzinger, Ralph |e Verfasser |4 aut | |
856 | 4 | 0 | |u https://doi.org/10.3139/9783446437586 |x Verlag |3 Volltext |
912 | |a ZDB-16-HEB | ||
912 | |a ZDB-16-HET | ||
940 | 1 | |q FAB_PDA_HEB | |
940 | 1 | |q FAN_PDA_HEB | |
940 | 1 | |q FCO_PDA_HEB | |
940 | 1 | |q FLA_PDA_HEB | |
940 | 1 | |q ZDB-16-HET15 | |
940 | 1 | |q FKE_PDA_HEB | |
940 | 1 | |q FHD_PDA_HEB | |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-028072525 | |
966 | e | |u https://doi.org/10.3139/9783446437586 |l DE-1046 |p ZDB-16-HEB |q FAW_PDA_HEB_Kauf |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446437586 |l DE-1047 |p ZDB-16-HEB |q FAW_PDA_HEB_Kauf |x Verlag |3 Volltext | |
966 | e | |u https://doi.org/10.3139/9783446437586 |l DE-473 |p ZDB-16-HEB |q UBG_Einzelkauf |x Verlag |3 Volltext |
Datensatz im Suchindex
DE-BY-FWS_katkey | 570609 |
---|---|
_version_ | 1826446235220836352 |
adam_text | |
any_adam_object | |
author | Prediger, Robert Winzinger, Ralph |
author_facet | Prediger, Robert Winzinger, Ralph |
author_role | aut aut |
author_sort | Prediger, Robert |
author_variant | r p rp r w rw |
building | Verbundindex |
bvnumber | BV042640120 |
classification_rvk | ST 253 |
classification_tum | DAT 362f DAT 332f |
collection | ZDB-16-HEB ZDB-16-HET |
ctrlnum | (OCoLC)908623049 (DE-599)BVBBV042640120 |
dewey-full | 004 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004 |
dewey-search | 004 |
dewey-sort | 14 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
doi_str_mv | 10.3139/9783446437586 |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000008c 4500</leader><controlfield tag="001">BV042640120</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20250312</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">150625s2015 gw o|||| 00||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446437227</subfield><subfield code="c">Print</subfield><subfield code="9">978-3-446-43722-7</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783446437586</subfield><subfield code="c">Online</subfield><subfield code="9">978-3-446-43758-6</subfield></datafield><datafield tag="024" ind1="7" ind2=" "><subfield code="a">10.3139/9783446437586</subfield><subfield code="2">doi</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)908623049</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV042640120</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-BY</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-1043</subfield><subfield code="a">DE-1046</subfield><subfield code="a">DE-1047</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-860</subfield><subfield code="a">DE-863</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-898</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-92</subfield><subfield code="a">DE-861</subfield><subfield code="a">DE-20</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-473</subfield><subfield code="a">DE-859</subfield><subfield code="a">DE-1050</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 332f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Prediger, Robert</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Node.js</subfield><subfield code="b">Professionell hochperformante Software entwickeln</subfield><subfield code="c">Robert Prediger ; Ralph Winzinger</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">München</subfield><subfield code="b">Hanser</subfield><subfield code="c">2015</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (350 Seiten)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">NODE.JS// - What is Node.js and why should I care? Lernen Sie die Charakteristiken und typischen Einsatzgebiete von Node.js kennen. - Begleiten Sie uns im Umfeld von JavaScript und Node.js durch den kompletten Entwicklungszyklus – Develop, Build, Test, Run. - Erleben Sie Node.js in Aktion – anhand einer Vielzahl kleiner Beispiele, die typische Probleme und deren Lösung mit gängigen Tools und Frameworks zeigen. - Sammeln Sie ausreichend Hintergrundinformation und Best Practices, um selbst zu entscheiden, ob JavaScript und Node.js "the right tool for the job" ist. Es gibt nur wenige Sprachen, die sich seit so langer Zeit so klar am Markt behaupten wie JavaScript. Dies ist durchaus erstaunlich, wenn man sich vor Augen hält, wie der Werdegang von JavaScript aussieht und wie schlecht sein Ruf war. Mit Node.js und der darunter liegenden V8 Engine von Google ist mehr entstanden als nur eine hoch performante Server-Runtime: Wir können jetzt auf ein riesiges System von Modulen zurückgreifen und auf professionelle Entwicklungswerkzeuge, die den Vergleich mit Tools aus dem Enterprise-Umfeld nicht scheuen müssen. Wenn massiver Datenverkehr behandelt werden muss, ist Node.js eine valide Option, weil es Server viel besser auslasten kann als "traditionelle" Systeme. Es kann mehr Leistung auf vorhandener Hardware erbringen oder den selben Ansturm mit weniger Ressourcen abarbeiten. Führt man sich die bereits heute sichtbaren Auswirkungen der Digitalisierung vor Augen, so ist unstrittig, dass es immer weniger attraktiv sein wird, Systeme mit einem großen Resource-Footprint zu betreiben. Node.js und JavaScript hingegen können genau hier ihre Fähigkeiten ausspielen und werden sicherlich noch lange im Markt zu finden sein.</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Node.js</subfield><subfield code="0">(DE-588)1027030742</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Node.js</subfield><subfield code="0">(DE-588)1027030742</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Winzinger, Ralph</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://doi.org/10.3139/9783446437586</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-16-HEB</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-16-HET</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FAB_PDA_HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FAN_PDA_HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FCO_PDA_HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FLA_PDA_HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">ZDB-16-HET15</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FKE_PDA_HEB</subfield></datafield><datafield tag="940" ind1="1" ind2=" "><subfield code="q">FHD_PDA_HEB</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-028072525</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446437586</subfield><subfield code="l">DE-1046</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAW_PDA_HEB_Kauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446437586</subfield><subfield code="l">DE-1047</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">FAW_PDA_HEB_Kauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://doi.org/10.3139/9783446437586</subfield><subfield code="l">DE-473</subfield><subfield code="p">ZDB-16-HEB</subfield><subfield code="q">UBG_Einzelkauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV042640120 |
illustrated | Not Illustrated |
indexdate | 2025-03-13T04:01:04Z |
institution | BVB |
isbn | 9783446437227 9783446437586 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-028072525 |
oclc_num | 908623049 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-1043 DE-1046 DE-1047 DE-1102 DE-858 DE-573 DE-860 DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-29 DE-898 DE-BY-UBR DE-703 DE-92 DE-861 DE-20 DE-523 DE-473 DE-BY-UBG DE-859 DE-1050 |
owner_facet | DE-91 DE-BY-TUM DE-1043 DE-1046 DE-1047 DE-1102 DE-858 DE-573 DE-860 DE-863 DE-BY-FWS DE-862 DE-BY-FWS DE-29 DE-898 DE-BY-UBR DE-703 DE-92 DE-861 DE-20 DE-523 DE-473 DE-BY-UBG DE-859 DE-1050 |
physical | 1 Online-Ressource (350 Seiten) |
psigel | ZDB-16-HEB ZDB-16-HET FAB_PDA_HEB FAN_PDA_HEB FCO_PDA_HEB FLA_PDA_HEB ZDB-16-HET15 FKE_PDA_HEB FHD_PDA_HEB ZDB-16-HEB FAW_PDA_HEB_Kauf ZDB-16-HEB UBG_Einzelkauf |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | Hanser |
record_format | marc |
spellingShingle | Prediger, Robert Winzinger, Ralph Node.js Professionell hochperformante Software entwickeln Node.js (DE-588)1027030742 gnd |
subject_GND | (DE-588)1027030742 |
title | Node.js Professionell hochperformante Software entwickeln |
title_auth | Node.js Professionell hochperformante Software entwickeln |
title_exact_search | Node.js Professionell hochperformante Software entwickeln |
title_full | Node.js Professionell hochperformante Software entwickeln Robert Prediger ; Ralph Winzinger |
title_fullStr | Node.js Professionell hochperformante Software entwickeln Robert Prediger ; Ralph Winzinger |
title_full_unstemmed | Node.js Professionell hochperformante Software entwickeln Robert Prediger ; Ralph Winzinger |
title_short | Node.js |
title_sort | node js professionell hochperformante software entwickeln |
title_sub | Professionell hochperformante Software entwickeln |
topic | Node.js (DE-588)1027030742 gnd |
topic_facet | Node.js |
url | https://doi.org/10.3139/9783446437586 |
work_keys_str_mv | AT predigerrobert nodejsprofessionellhochperformantesoftwareentwickeln AT winzingerralph nodejsprofessionellhochperformantesoftwareentwickeln |